diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.cs index 0ca899a8e4c..f097afb10cf 100644 --- a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.cs @@ -35,8 +35,8 @@ public InviteRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invite participants to the active call. For more information about how to handle operations, see commsOperation. - /// Find more info here + /// Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. + /// Find more info here /// /// A /// The request body @@ -61,7 +61,7 @@ public InviteRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.InviteParticipantsOperation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invite participants to the active call. For more information about how to handle operations, see commsOperation. + /// Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs index 099d5152962..9860855604e 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.cs @@ -126,7 +126,7 @@ public DeviceAppManagementRequestBuilder(string rawUrl, IRequestAdapter requestA } /// /// Read properties and relationships of the deviceAppManagement object. - /// Find more info here + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -150,7 +150,7 @@ public DeviceAppManagementRequestBuilder(string rawUrl, IRequestAdapter requestA } /// /// Update the properties of a deviceAppManagement object. - /// Find more info here + /// Find more info here /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.cs index e61314f6134..c878d34d973 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.cs @@ -75,8 +75,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the androidManagedAppRegistration object. - /// Find more info here + /// Read properties and relationships of the managedAppRegistration object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -143,7 +143,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the androidManagedAppRegistration object. + /// Read properties and relationships of the managedAppRegistration object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -201,7 +201,7 @@ public partial class ManagedAppRegistrationItemRequestBuilderDeleteRequestConfig { } /// - /// Read properties and relationships of the androidManagedAppRegistration object. + /// Read properties and relationships of the managedAppRegistration object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedAppRegistrationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs index a22129d7dd6..ddc4c6e32de 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.cs @@ -60,8 +60,8 @@ public ManagedAppRegistrationsRequestBuilder(string rawUrl, IRequestAdapter requ { } /// - /// List properties and relationships of the androidManagedAppRegistration objects. - /// Find more info here + /// List properties and relationships of the iosManagedAppRegistration objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -110,7 +110,7 @@ public ManagedAppRegistrationsRequestBuilder(string rawUrl, IRequestAdapter requ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ManagedAppRegistration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the androidManagedAppRegistration objects. + /// List properties and relationships of the iosManagedAppRegistration objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceAppManagement.ManagedAppRegistrations.ManagedAppRegistrationsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the androidManagedAppRegistration objects. + /// List properties and relationships of the iosManagedAppRegistration objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedAppRegistrationsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs index c6e88a5f1d5..373b86368d7 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.cs @@ -54,8 +54,8 @@ public ManagedAppStatusesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// List properties and relationships of the managedAppStatusRaw objects. - /// Find more info here + /// List properties and relationships of the managedAppStatus objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -103,7 +103,7 @@ public ManagedAppStatusesRequestBuilder(string rawUrl, IRequestAdapter requestAd return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ManagedAppStatus.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the managedAppStatusRaw objects. + /// List properties and relationships of the managedAppStatus objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -153,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceAppManagement.ManagedAppStatuses.ManagedAppStatusesRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the managedAppStatusRaw objects. + /// List properties and relationships of the managedAppStatus objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedAppStatusesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs index f16e11a0cdf..7ae5da68b13 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.cs @@ -78,8 +78,8 @@ public AssignmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ManagedEBookAssignmentCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new managedEBookAssignment object. - /// Find more info here + /// Create a new iosVppEBookAssignment object. + /// Find more info here /// /// A /// The request body @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new managedEBookAssignment object. + /// Create a new iosVppEBookAssignment object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs index 59c29474e3e..d7ec715671d 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.cs @@ -35,8 +35,8 @@ public ManagedEBookAssignmentItemRequestBuilder(string rawUrl, IRequestAdapter r { } /// - /// Deletes a managedEBookAssignment. - /// Find more info here + /// Deletes a iosVppEBookAssignment. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -58,8 +58,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the managedEBookAssignment object. - /// Find more info here + /// Read properties and relationships of the iosVppEBookAssignment object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -82,8 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.ManagedEBookAssignment.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a managedEBookAssignment object. - /// Find more info here + /// Update the properties of a iosVppEBookAssignment object. + /// Find more info here /// /// A /// The request body @@ -108,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.ManagedEBookAssignment.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a managedEBookAssignment. + /// Deletes a iosVppEBookAssignment. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -127,7 +127,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the managedEBookAssignment object. + /// Read properties and relationships of the iosVppEBookAssignment object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a managedEBookAssignment object. + /// Update the properties of a iosVppEBookAssignment object. /// /// A /// The request body @@ -185,7 +185,7 @@ public partial class ManagedEBookAssignmentItemRequestBuilderDeleteRequestConfig { } /// - /// Read properties and relationships of the managedEBookAssignment object. + /// Read properties and relationships of the iosVppEBookAssignment object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedEBookAssignmentItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.cs index 2613cba923e..1f4081eaee1 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.cs @@ -88,8 +88,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the managedEBook object. - /// Find more info here + /// Read properties and relationships of the iosVppEBook object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -157,7 +157,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the managedEBook object. + /// Read properties and relationships of the iosVppEBook object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -215,7 +215,7 @@ public partial class ManagedEBookItemRequestBuilderDeleteRequestConfiguration : { } /// - /// Read properties and relationships of the managedEBook object. + /// Read properties and relationships of the iosVppEBook object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ManagedEBookItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.cs index b4abbbe9e48..1ba9b0ffa86 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.cs @@ -54,8 +54,8 @@ public MobileAppConfigurationsRequestBuilder(string rawUrl, IRequestAdapter requ { } /// - /// List properties and relationships of the managedDeviceMobileAppConfiguration objects. - /// Find more info here + /// List properties and relationships of the iosMobileAppConfiguration objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -104,7 +104,7 @@ public MobileAppConfigurationsRequestBuilder(string rawUrl, IRequestAdapter requ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ManagedDeviceMobileAppConfiguration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the managedDeviceMobileAppConfiguration objects. + /// List properties and relationships of the iosMobileAppConfiguration objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceAppManagement.MobileAppConfigurations.MobileAppConfigurationsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the managedDeviceMobileAppConfiguration objects. + /// List properties and relationships of the iosMobileAppConfiguration objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MobileAppConfigurationsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs index d19eecfe7c4..8cd2c4b8343 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.cs @@ -149,8 +149,8 @@ public MobileAppItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter { } /// - /// Deletes a iosiPadOSWebClip. - /// Find more info here + /// Deletes a managedAndroidStoreApp. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -172,8 +172,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the iosLobApp object. - /// Find more info here + /// Read properties and relationships of the managedIOSStoreApp object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -196,8 +196,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.MobileApp.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a iosVppApp object. - /// Find more info here + /// Update the properties of a managedIOSStoreApp object. + /// Find more info here /// /// A /// The request body @@ -222,7 +222,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.MobileApp.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a iosiPadOSWebClip. + /// Deletes a managedAndroidStoreApp. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -241,7 +241,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the iosLobApp object. + /// Read properties and relationships of the managedIOSStoreApp object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -260,7 +260,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a iosVppApp object. + /// Update the properties of a managedIOSStoreApp object. /// /// A /// The request body @@ -299,7 +299,7 @@ public partial class MobileAppItemRequestBuilderDeleteRequestConfiguration : Req { } /// - /// Read properties and relationships of the iosLobApp object. + /// Read properties and relationships of the managedIOSStoreApp object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MobileAppItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs index 252da953825..da1ef49db06 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.cs @@ -150,8 +150,8 @@ public MobileAppsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// List properties and relationships of the macOSLobApp objects. - /// Find more info here + /// List properties and relationships of the iosStoreApp objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -174,8 +174,8 @@ public MobileAppsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.MobileAppCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new macOSLobApp object. - /// Find more info here + /// Create a new webApp object. + /// Find more info here /// /// A /// The request body @@ -200,7 +200,7 @@ public MobileAppsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.MobileApp.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the macOSLobApp objects. + /// List properties and relationships of the iosStoreApp objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -219,7 +219,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new macOSLobApp object. + /// Create a new webApp object. /// /// A /// The request body @@ -250,7 +250,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceAppManagement.MobileApps.MobileAppsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the macOSLobApp objects. + /// List properties and relationships of the iosStoreApp objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MobileAppsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs index 22e9d7ef332..c58bde45381 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs @@ -78,8 +78,8 @@ public DeviceCompliancePoliciesRequestBuilder(string rawUrl, IRequestAdapter req return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DeviceCompliancePolicyCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new androidCompliancePolicy object. - /// Find more info here + /// Create a new windows81CompliancePolicy object. + /// Find more info here /// /// A /// The request body @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new androidCompliancePolicy object. + /// Create a new windows81CompliancePolicy object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs index ebed8cfab73..115b2c0062c 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs @@ -89,8 +89,8 @@ public DeviceCompliancePolicyItemRequestBuilder(string rawUrl, IRequestAdapter r { } /// - /// Deletes a androidWorkProfileCompliancePolicy. - /// Find more info here + /// Deletes a windows10MobileCompliancePolicy. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -112,8 +112,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the windows81CompliancePolicy object. - /// Find more info here + /// Read properties and relationships of the windows10CompliancePolicy object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -136,8 +136,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.DeviceCompliancePolicy.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a windows81CompliancePolicy object. - /// Find more info here + /// Update the properties of a windows10MobileCompliancePolicy object. + /// Find more info here /// /// A /// The request body @@ -162,7 +162,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.DeviceCompliancePolicy.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a androidWorkProfileCompliancePolicy. + /// Deletes a windows10MobileCompliancePolicy. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -181,7 +181,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the windows81CompliancePolicy object. + /// Read properties and relationships of the windows10CompliancePolicy object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -200,7 +200,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a windows81CompliancePolicy object. + /// Update the properties of a windows10MobileCompliancePolicy object. /// /// A /// The request body @@ -239,7 +239,7 @@ public partial class DeviceCompliancePolicyItemRequestBuilderDeleteRequestConfig { } /// - /// Read properties and relationships of the windows81CompliancePolicy object. + /// Read properties and relationships of the windows10CompliancePolicy object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs index b070544013e..d44e50c5e83 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs @@ -54,8 +54,8 @@ public DeviceConfigurationsRequestBuilder(string rawUrl, IRequestAdapter request { } /// - /// List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. - /// Find more info here + /// List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -78,8 +78,8 @@ public DeviceConfigurationsRequestBuilder(string rawUrl, IRequestAdapter request return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DeviceConfigurationCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new macOSGeneralDeviceConfiguration object. - /// Find more info here + /// Create a new windows10CustomConfiguration object. + /// Find more info here /// /// A /// The request body @@ -104,7 +104,7 @@ public DeviceConfigurationsRequestBuilder(string rawUrl, IRequestAdapter request return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DeviceConfiguration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. + /// List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new macOSGeneralDeviceConfiguration object. + /// Create a new windows10CustomConfiguration object. /// /// A /// The request body @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceManagement.DeviceConfigurations.DeviceConfigurationsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the windowsDefenderAdvancedThreatProtectionConfiguration objects. + /// List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceConfigurationsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs index 7495a40ac32..b9ab518c80b 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs @@ -78,8 +78,8 @@ public DeviceConfigurationItemRequestBuilder(string rawUrl, IRequestAdapter requ { } /// - /// Deletes a windows10CustomConfiguration. - /// Find more info here + /// Deletes a windows10TeamGeneralConfiguration. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -101,8 +101,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. - /// Find more info here + /// Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -135,8 +135,8 @@ public async Task DeleteAsync(Action - /// Update the properties of a macOSCustomConfiguration object. - /// Find more info here + /// Update the properties of a windowsUpdateForBusinessConfiguration object. + /// Find more info here /// /// A /// The request body @@ -161,7 +161,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.DeviceConfiguration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a windows10CustomConfiguration. + /// Deletes a windows10TeamGeneralConfiguration. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -180,7 +180,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. + /// Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -199,7 +199,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a macOSCustomConfiguration object. + /// Update the properties of a windowsUpdateForBusinessConfiguration object. /// /// A /// The request body @@ -238,7 +238,7 @@ public partial class DeviceConfigurationItemRequestBuilderDeleteRequestConfigura { } /// - /// Read properties and relationships of the windows10EnterpriseModernAppManagementConfiguration object. + /// Read properties and relationships of the androidWorkProfileGeneralDeviceConfiguration object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceConfigurationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs index 713c0e93b90..cccca78f8c7 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs @@ -54,8 +54,8 @@ public DeviceEnrollmentConfigurationsRequestBuilder(string rawUrl, IRequestAdapt { } /// - /// List properties and relationships of the deviceEnrollmentConfiguration objects. - /// Find more info here + /// List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -104,7 +104,7 @@ public DeviceEnrollmentConfigurationsRequestBuilder(string rawUrl, IRequestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the deviceEnrollmentConfiguration objects. + /// List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceManagement.DeviceEnrollmentConfigurations.DeviceEnrollmentConfigurationsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the deviceEnrollmentConfiguration objects. + /// List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs index 19a61247984..8041893cb0c 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs @@ -53,8 +53,8 @@ public DeviceEnrollmentConfigurationItemRequestBuilder(string rawUrl, IRequestAd { } /// - /// Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. - /// Find more info here + /// Deletes a deviceEnrollmentLimitConfiguration. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -100,8 +100,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. - /// Find more info here + /// Update the properties of a deviceEnrollmentLimitConfiguration object. + /// Find more info here /// /// A /// The request body @@ -126,7 +126,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. + /// Deletes a deviceEnrollmentLimitConfiguration. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -164,7 +164,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + /// Update the properties of a deviceEnrollmentLimitConfiguration object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs index 4ffa30b4a0a..cd905a495c5 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs @@ -392,7 +392,7 @@ public DeviceManagementRequestBuilder(string rawUrl, IRequestAdapter requestAdap } /// /// Read properties and relationships of the deviceManagement object. - /// Find more info here + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -426,7 +426,7 @@ public DeviceManagementRequestBuilder(string rawUrl, IRequestAdapter requestAdap } /// /// Update the properties of a deviceManagement object. - /// Find more info here + /// Find more info here /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs index 3f7aaf0dd54..51097566aef 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs @@ -64,8 +64,8 @@ public async Task DeleteAsync(Action - /// Read properties and relationships of the roleDefinition object. - /// Find more info here + /// Read properties and relationships of the deviceAndAppManagementRoleDefinition object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -88,8 +88,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.RoleDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a roleDefinition object. - /// Find more info here + /// Update the properties of a deviceAndAppManagementRoleDefinition object. + /// Find more info here /// /// A /// The request body @@ -133,7 +133,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read properties and relationships of the roleDefinition object. + /// Read properties and relationships of the deviceAndAppManagementRoleDefinition object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -152,7 +152,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a roleDefinition object. + /// Update the properties of a deviceAndAppManagementRoleDefinition object. /// /// A /// The request body @@ -191,7 +191,7 @@ public partial class RoleDefinitionItemRequestBuilderDeleteRequestConfiguration { } /// - /// Read properties and relationships of the roleDefinition object. + /// Read properties and relationships of the deviceAndAppManagementRoleDefinition object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RoleDefinitionItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs index a47738fe548..023fba9d470 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs @@ -54,8 +54,8 @@ public RoleDefinitionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// List properties and relationships of the roleDefinition objects. - /// Find more info here + /// List properties and relationships of the deviceAndAppManagementRoleDefinition objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -104,7 +104,7 @@ public RoleDefinitionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.RoleDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List properties and relationships of the roleDefinition objects. + /// List properties and relationships of the deviceAndAppManagementRoleDefinition objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.DeviceManagement.RoleDefinitions.RoleDefinitionsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List properties and relationships of the roleDefinition objects. + /// List properties and relationships of the deviceAndAppManagementRoleDefinition objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RoleDefinitionsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs index d51dadd226a..09d12d9f590 100644 --- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs @@ -35,8 +35,8 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r { } /// - /// Use this API to create a new Table. - /// Find more info here + /// Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. + /// Find more info here /// /// A /// The request body @@ -61,7 +61,7 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.WorkbookTable.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Use this API to create a new Table. + /// Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs index 60d32fbdd66..c0061f3d851 100644 --- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs @@ -35,8 +35,8 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r { } /// - /// Use this API to create a new Table. - /// Find more info here + /// Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. + /// Find more info here /// /// A /// The request body @@ -61,7 +61,7 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.WorkbookTable.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Use this API to create a new Table. + /// Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs index 01d4665b01e..1b72f910f6b 100644 --- a/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs @@ -102,8 +102,8 @@ public GroupsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.GroupCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. - /// Find more info here + /// Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + /// Find more info here /// /// A /// The request body @@ -147,7 +147,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + /// Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs index 5559ddb44ef..8e3c4a9200b 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs @@ -42,7 +42,7 @@ public ConversationItemRequestBuilder(string rawUrl, IRequestAdapter requestAdap } /// /// Delete conversation. - /// Find more info here + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -64,8 +64,8 @@ public async Task DeleteAsync(Action - /// The group's conversations. - /// Find more info here + /// Retrieve the properties and relationships of conversation object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -107,7 +107,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The group's conversations. + /// Retrieve the properties and relationships of conversation object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -143,7 +143,7 @@ public partial class ConversationItemRequestBuilderDeleteRequestConfiguration : { } /// - /// The group's conversations. + /// Retrieve the properties and relationships of conversation object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ConversationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs index 3a199b4e810..0c4e4a358aa 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs @@ -70,8 +70,8 @@ public async Task DeleteAsync(Action - /// Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. - /// Find more info here + /// Get a thread object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -139,7 +139,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + /// Get a thread object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -197,7 +197,7 @@ public partial class ConversationThreadItemRequestBuilderDeleteRequestConfigurat { } /// - /// Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + /// Get a thread object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ConversationThreadItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.cs index ee06d8bf9d1..74c419b5efd 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.cs @@ -54,8 +54,8 @@ public PostsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. - /// Find more info here + /// Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -78,7 +78,7 @@ public PostsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.PostCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + /// Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -106,7 +106,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + /// Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class PostsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs index 8ff00f1b707..3a6efa4f24e 100644 --- a/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs @@ -35,8 +35,8 @@ public NamedLocationItemRequestBuilder(string rawUrl, IRequestAdapter requestAda { } /// - /// Delete an ipNamedLocation object. - /// Find more info here + /// Delete a namedLocation object. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -58,8 +58,8 @@ public async Task DeleteAsync(Action - /// Retrieve the properties and relationships of an ipNamedLocation object. - /// Find more info here + /// Retrieve the properties and relationships of a countryNamedLocation object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -108,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.NamedLocation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete an ipNamedLocation object. + /// Delete a namedLocation object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -127,7 +127,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the properties and relationships of an ipNamedLocation object. + /// Retrieve the properties and relationships of a countryNamedLocation object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -185,7 +185,7 @@ public partial class NamedLocationItemRequestBuilderDeleteRequestConfiguration : { } /// - /// Retrieve the properties and relationships of an ipNamedLocation object. + /// Retrieve the properties and relationships of a countryNamedLocation object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class NamedLocationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs index c3573ad76e9..d6f88d60572 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs @@ -35,8 +35,8 @@ public CustomCalloutExtensionItemRequestBuilder(string rawUrl, IRequestAdapter r { } /// - /// Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: - /// Find more info here + /// Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -108,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.CustomCalloutExtension.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + /// Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs index 274cb7634dc..7ffebe3c2f8 100644 --- a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs @@ -3,6 +3,7 @@ using Microsoft.Graph.Me.DataSecurityAndGovernance.Activities; using Microsoft.Graph.Me.DataSecurityAndGovernance.ProcessContent; using Microsoft.Graph.Me.DataSecurityAndGovernance.ProtectionScopes; +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels; using Microsoft.Graph.Models.ODataErrors; using Microsoft.Graph.Models; using Microsoft.Kiota.Abstractions.Extensions; @@ -36,6 +37,11 @@ public partial class DataSecurityAndGovernanceRequestBuilder : BaseRequestBuilde { get => new global::Microsoft.Graph.Me.DataSecurityAndGovernance.ProtectionScopes.ProtectionScopesRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder SensitivityLabels + { + get => new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs new file mode 100644 index 00000000000..837f5c58d8a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats +{ + /// + /// Provides operations to call the computeInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string contentFormats = "", string labelIds = "", string locale = "") : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters) + { + if (!string.IsNullOrWhiteSpace(contentFormats)) PathParameters.Add("contentFormats", contentFormats); + if (!string.IsNullOrWhiteSpace(labelIds)) PathParameters.Add("labelIds", labelIds); + if (!string.IsNullOrWhiteSpace(locale)) PathParameters.Add("locale", locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl) + { + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs new file mode 100644 index 00000000000..5d1bf55ecff --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs @@ -0,0 +1,136 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComputeRightsAndInheritancePostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The delegatedUserEmail property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#nullable restore +#else + public string DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#endif + /// The locale property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#nullable restore +#else + public string Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#endif + /// The protectedContents property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ProtectedContents + { + get { return BackingStore?.Get?>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#nullable restore +#else + public List ProtectedContents + { + get { return BackingStore?.Get>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#endif + /// The supportedContentFormats property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SupportedContentFormats + { + get { return BackingStore?.Get?>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#nullable restore +#else + public List SupportedContentFormats + { + get { return BackingStore?.Get>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ComputeRightsAndInheritancePostRequestBody() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "delegatedUserEmail", n => { DelegatedUserEmail = n.GetStringValue(); } }, + { "locale", n => { Locale = n.GetStringValue(); } }, + { "protectedContents", n => { ProtectedContents = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.ProtectedContent.CreateFromDiscriminatorValue)?.AsList(); } }, + { "supportedContentFormats", n => { SupportedContentFormats = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("delegatedUserEmail", DelegatedUserEmail); + writer.WriteStringValue("locale", Locale); + writer.WriteCollectionOfObjectValues("protectedContents", ProtectedContents); + writer.WriteCollectionOfPrimitiveValues("supportedContentFormats", SupportedContentFormats); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs new file mode 100644 index 00000000000..28bf2e9d875 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs @@ -0,0 +1,104 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance +{ + /// + /// Provides operations to call the computeRightsAndInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", rawUrl) + { + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// Find more info here + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ComputeRightsAndInheritanceResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..63695f4c7ab --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs new file mode 100644 index 00000000000..c164ed874ce --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights +{ + /// + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get rights from me + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.UsageRightsIncluded.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get rights from me + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get rights from me + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs new file mode 100644 index 00000000000..5a304790722 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs @@ -0,0 +1,241 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights; +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item +{ + /// + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder Rights + { + get => new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder Sublabels + { + get => new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sensitivityLabels for me + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get sensitivityLabels from me + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property sensitivityLabels in me + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property sensitivityLabels for me + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get sensitivityLabels from me + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property sensitivityLabels in me + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get sensitivityLabels from me + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs new file mode 100644 index 00000000000..84142c2f375 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats +{ + /// + /// Provides operations to call the computeInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string contentFormats = "", string labelIds = "", string locale = "") : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters) + { + if (!string.IsNullOrWhiteSpace(contentFormats)) PathParameters.Add("contentFormats", contentFormats); + if (!string.IsNullOrWhiteSpace(labelIds)) PathParameters.Add("labelIds", labelIds); + if (!string.IsNullOrWhiteSpace(locale)) PathParameters.Add("locale", locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl) + { + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs new file mode 100644 index 00000000000..fff6bd4c353 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs @@ -0,0 +1,136 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComputeRightsAndInheritancePostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The delegatedUserEmail property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#nullable restore +#else + public string DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#endif + /// The locale property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#nullable restore +#else + public string Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#endif + /// The protectedContents property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ProtectedContents + { + get { return BackingStore?.Get?>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#nullable restore +#else + public List ProtectedContents + { + get { return BackingStore?.Get>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#endif + /// The supportedContentFormats property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SupportedContentFormats + { + get { return BackingStore?.Get?>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#nullable restore +#else + public List SupportedContentFormats + { + get { return BackingStore?.Get>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ComputeRightsAndInheritancePostRequestBody() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "delegatedUserEmail", n => { DelegatedUserEmail = n.GetStringValue(); } }, + { "locale", n => { Locale = n.GetStringValue(); } }, + { "protectedContents", n => { ProtectedContents = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.ProtectedContent.CreateFromDiscriminatorValue)?.AsList(); } }, + { "supportedContentFormats", n => { SupportedContentFormats = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("delegatedUserEmail", DelegatedUserEmail); + writer.WriteStringValue("locale", Locale); + writer.WriteCollectionOfObjectValues("protectedContents", ProtectedContents); + writer.WriteCollectionOfPrimitiveValues("supportedContentFormats", SupportedContentFormats); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs new file mode 100644 index 00000000000..2694c659225 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs @@ -0,0 +1,104 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance +{ + /// + /// Provides operations to call the computeRightsAndInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", rawUrl) + { + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// Find more info here + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ComputeRightsAndInheritanceResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..0e879c0ef2a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs new file mode 100644 index 00000000000..5aff263f845 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights +{ + /// + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get rights from me + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.UsageRightsIncluded.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get rights from me + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get rights from me + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs new file mode 100644 index 00000000000..ec9d6185ae6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item +{ + /// + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder Rights + { + get => new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sublabels for me + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get sublabels from me + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property sublabels in me + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property sublabels for me + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get sublabels from me + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property sublabels in me + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get sublabels from me + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs new file mode 100644 index 00000000000..e27831e3640 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs @@ -0,0 +1,259 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats; +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance; +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count; +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels +{ + /// + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the computeRightsAndInheritance method. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder ComputeRightsAndInheritance + { + get => new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + /// The unique identifier of sensitivityLabel + /// A + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("sensitivityLabel%2Did1", position); + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Provides operations to call the computeInheritance method. + /// + /// A + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats(string contentFormats, string labelIds, string locale) + { + if(string.IsNullOrEmpty(contentFormats)) throw new ArgumentNullException(nameof(contentFormats)); + if(string.IsNullOrEmpty(labelIds)) throw new ArgumentNullException(nameof(labelIds)); + if(string.IsNullOrEmpty(locale)) throw new ArgumentNullException(nameof(locale)); + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(PathParameters, RequestAdapter, contentFormats, labelIds, locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SublabelsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SublabelsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get sublabels from me + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabelCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to sublabels for me + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get sublabels from me + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to sublabels for me + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get sublabels from me + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/SensitivityLabelsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/SensitivityLabelsRequestBuilder.cs new file mode 100644 index 00000000000..ee32faf5488 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DataSecurityAndGovernance/SensitivityLabels/SensitivityLabelsRequestBuilder.cs @@ -0,0 +1,259 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats; +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance; +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count; +using Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item; +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels +{ + /// + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the computeRightsAndInheritance method. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder ComputeRightsAndInheritance + { + get => new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + /// The unique identifier of sensitivityLabel + /// A + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("sensitivityLabel%2Did", position); + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Provides operations to call the computeInheritance method. + /// + /// A + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats(string contentFormats, string labelIds, string locale) + { + if(string.IsNullOrEmpty(contentFormats)) throw new ArgumentNullException(nameof(contentFormats)); + if(string.IsNullOrEmpty(labelIds)) throw new ArgumentNullException(nameof(labelIds)); + if(string.IsNullOrEmpty(locale)) throw new ArgumentNullException(nameof(locale)); + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(PathParameters, RequestAdapter, contentFormats, labelIds, locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SensitivityLabelsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SensitivityLabelsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get sensitivityLabels from me + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabelCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to sensitivityLabels for me + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get sensitivityLabels from me + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to sensitivityLabels for me + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get sensitivityLabels from me + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/Events/EventsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Events/EventsRequestBuilder.cs index 992e8d73a7e..182debc8a57 100644 --- a/src/Microsoft.Graph/Generated/Me/Events/EventsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Events/EventsRequestBuilder.cs @@ -84,8 +84,8 @@ public EventsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EventCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create an event in the user's default calendar or specified calendar. By default, the allowNewTimeProposals property is set to true when an event is created, which means invitees can propose a different date/time for the event. See Propose new meeting times for more information on how to propose a time, and how to receive and accept a new time proposal. You can specify the time zone for each of the start and end times of the event as part of their values, because thestart and end properties are of dateTimeTimeZone type. First find the supported time zones to make sure you set only time zones that have been configured for the user's mailbox server. When an event is sent, the server sends invitations to all the attendees. Setting the location in an event An Exchange administrator can set up a mailbox and an email address for a resource such as a meeting room, or equipmentlike a projector. Users can then invite the resource as an attendee to a meeting. On behalf of the resource, the server accepts or rejectsthe meeting request based on the free/busy schedule of the resource.If the server accepts a meeting for the resource, it creates an event for the meeting in the resource's calendar. If the meeting is rescheduled,the server automatically updates the event in the resource's calendar. Another advantage of setting up a mailbox for a resource is to control scheduling of the resource, for example, only executivesor their delegates can book a private meeting room. If you're organizing an event that involves a meeting location: Additionally, if the meeting location has been set up as a resource, or if the event involves some equipment that has been set up as a resource: - /// Find more info here + /// Create one or more multi-value extended properties in a new or existing instance of a resource. The following user resources are supported: The following group resources are supported: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create an event in the user's default calendar or specified calendar. By default, the allowNewTimeProposals property is set to true when an event is created, which means invitees can propose a different date/time for the event. See Propose new meeting times for more information on how to propose a time, and how to receive and accept a new time proposal. You can specify the time zone for each of the start and end times of the event as part of their values, because thestart and end properties are of dateTimeTimeZone type. First find the supported time zones to make sure you set only time zones that have been configured for the user's mailbox server. When an event is sent, the server sends invitations to all the attendees. Setting the location in an event An Exchange administrator can set up a mailbox and an email address for a resource such as a meeting room, or equipmentlike a projector. Users can then invite the resource as an attendee to a meeting. On behalf of the resource, the server accepts or rejectsthe meeting request based on the free/busy schedule of the resource.If the server accepts a meeting for the resource, it creates an event for the meeting in the resource's calendar. If the meeting is rescheduled,the server automatically updates the event in the resource's calendar. Another advantage of setting up a mailbox for a resource is to control scheduling of the resource, for example, only executivesor their delegates can book a private meeting room. If you're organizing an event that involves a meeting location: Additionally, if the meeting location has been set up as a resource, or if the event involves some equipment that has been set up as a resource: + /// Create one or more multi-value extended properties in a new or existing instance of a resource. The following user resources are supported: The following group resources are supported: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Me/Messages/Item/Attachments/AttachmentsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/Item/Attachments/AttachmentsRequestBuilder.cs index cce32d9934a..0dd4bc918a6 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/Item/Attachments/AttachmentsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/Attachments/AttachmentsRequestBuilder.cs @@ -60,8 +60,8 @@ public AttachmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Retrieve a list of attachment objects. - /// Find more info here + /// Retrieve a list of attachment objects attached to a message. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -84,8 +84,8 @@ public AttachmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.AttachmentCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. - /// Find more info here + /// Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. You can add an attachment to an existing message by posting to its attachments collection, or you canadd an attachment to a message that is being created and sent on the fly. This operation limits the size of the attachment you can add to under 3 MB. + /// Find more info here /// /// A /// The request body @@ -110,7 +110,7 @@ public AttachmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Attachment.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve a list of attachment objects. + /// Retrieve a list of attachment objects attached to a message. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + /// Use this API to add an attachment to a message. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. You can add an attachment to an existing message by posting to its attachments collection, or you canadd an attachment to a message that is being created and sent on the fly. This operation limits the size of the attachment you can add to under 3 MB. /// /// A /// The request body @@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.Me.Messages.Item.Attachments.AttachmentsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Retrieve a list of attachment objects. + /// Retrieve a list of attachment objects attached to a message. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class AttachmentsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs index 6134c87a397..451fb1d382b 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs @@ -136,8 +136,8 @@ public async Task DeleteAsync(Action - /// Retrieve the properties and relationships of a message object. You can use the $value parameter to get the MIME content of a message. See also an example below. There are two scenarios where an app can get a message in another user's mail folder: Since the message resource supports extensions, you can also use the GET operation to get custom properties and extension data in a message instance. - /// Find more info here + /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the event navigation property to get the associated event in an attendee's calendar. Currently, this operation returns event message bodies in only HTML format. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -160,8 +160,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.Message.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a message object. - /// Find more info here + /// Update the properties of an eventMessage object. + /// Find more info here /// /// A /// The request body @@ -205,7 +205,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the properties and relationships of a message object. You can use the $value parameter to get the MIME content of a message. See also an example below. There are two scenarios where an app can get a message in another user's mail folder: Since the message resource supports extensions, you can also use the GET operation to get custom properties and extension data in a message instance. + /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the event navigation property to get the associated event in an attendee's calendar. Currently, this operation returns event message bodies in only HTML format. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -224,7 +224,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a message object. + /// Update the properties of an eventMessage object. /// /// A /// The request body @@ -263,7 +263,7 @@ public partial class MessageItemRequestBuilderDeleteRequestConfiguration : Reque { } /// - /// Retrieve the properties and relationships of a message object. You can use the $value parameter to get the MIME content of a message. See also an example below. There are two scenarios where an app can get a message in another user's mail folder: Since the message resource supports extensions, you can also use the GET operation to get custom properties and extension data in a message instance. + /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the event navigation property to get the associated event in an attendee's calendar. Currently, this operation returns event message bodies in only HTML format. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MessageItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs index e1ee388da34..ce46a22a0c0 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs @@ -57,8 +57,8 @@ public async Task DeleteAsync(Action - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: - /// Find more info here + /// Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -81,8 +81,8 @@ public async Task GetAsync(Action(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a message object. - /// Find more info here + /// Update the properties of an eventMessage object. + /// Find more info here /// /// A /// Binary request body @@ -126,7 +126,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: + /// Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -145,7 +145,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a message object. + /// Update the properties of an eventMessage object. /// /// A /// Binary request body @@ -184,7 +184,7 @@ public partial class ContentRequestBuilderDeleteRequestConfiguration : RequestCo { } /// - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: + /// Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ContentRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs index 0cc565adb32..d065a97ed73 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs @@ -60,8 +60,8 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b { } /// - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: - /// Find more info here + /// Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -84,8 +84,8 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.MessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a draft of a new message in either JSON or MIME format. When using JSON format, you can:- Include an attachment to the message.- Update the draft later to add content to the body or change other message properties. When using MIME format:- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.- /* Add any attachments and S/MIME properties to the MIME content. By default, this operation saves the draft in the Drafts folder. Send the draft message in a subsequent operation. Alternatively, send a new message in a single operation, or create a draft to forward, reply and reply-all to an existing message. - /// Find more info here + /// Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + /// Find more info here /// /// A /// The request body @@ -110,7 +110,7 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Message.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: + /// Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a draft of a new message in either JSON or MIME format. When using JSON format, you can:- Include an attachment to the message.- Update the draft later to add content to the body or change other message properties. When using MIME format:- Provide the applicable Internet message headers and the MIME content, all encoded in base64 format in the request body.- /* Add any attachments and S/MIME properties to the MIME content. By default, this operation saves the draft in the Drafts folder. Send the draft message in a subsequent operation. Alternatively, send a new message in a single operation, or create a draft to forward, reply and reply-all to an existing message. + /// Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. /// /// A /// The request body @@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.Me.Messages.MessagesRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get the messages in the signed-in user's mailbox (including the Deleted Items and Clutter folders). Depending on the page size and mailbox data, getting messages from a mailbox can incur multiple requests. The default page size is 10 messages. Use $top to customize the page size, within the range of 1 and 1000. To improve the operation response time, use $select to specify the exact properties you need; see example 1 below. Fine-tune the values for $select and $top, especially when you must use a larger page size, as returning a page with hundreds of messages each with a full response payload may trigger the gateway timeout (HTTP 504). To get the next page of messages, simply apply the entire URL returned in @odata.nextLink to the next get-messages request. This URL includes any query parameters you may have specified in the initial request. Do not try to extract the $skip value from the @odata.nextLink URL to manipulate responses. This API uses the $skip value to keep count of all the items it has gone through in the user's mailbox to return a page of message-type items. It's therefore possible that even in the initial response, the $skip value is larger than the page size. For more information, see Paging Microsoft Graph data in your app. Currently, this operation returns message bodies in only HTML format. There are two scenarios where an app can get messages in another user's mail folder: + /// Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MessagesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Models/ComputeRightsAndInheritanceResult.cs b/src/Microsoft.Graph/Generated/Models/ComputeRightsAndInheritanceResult.cs new file mode 100644 index 00000000000..143043dcd3e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ComputeRightsAndInheritanceResult.cs @@ -0,0 +1,135 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComputeRightsAndInheritanceResult : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The contentRights property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ContentRights + { + get { return BackingStore?.Get?>("contentRights"); } + set { BackingStore?.Set("contentRights", value); } + } +#nullable restore +#else + public List ContentRights + { + get { return BackingStore?.Get>("contentRights"); } + set { BackingStore?.Set("contentRights", value); } + } +#endif + /// The inheritedLabel property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.SensitivityLabel? InheritedLabel + { + get { return BackingStore?.Get("inheritedLabel"); } + set { BackingStore?.Set("inheritedLabel", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.SensitivityLabel InheritedLabel + { + get { return BackingStore?.Get("inheritedLabel"); } + set { BackingStore?.Set("inheritedLabel", value); } + } +#endif + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// The sensitivityLabels property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SensitivityLabels + { + get { return BackingStore?.Get?>("sensitivityLabels"); } + set { BackingStore?.Set("sensitivityLabels", value); } + } +#nullable restore +#else + public List SensitivityLabels + { + get { return BackingStore?.Get>("sensitivityLabels"); } + set { BackingStore?.Set("sensitivityLabels", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ComputeRightsAndInheritanceResult() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Models.ComputeRightsAndInheritanceResult CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.ComputeRightsAndInheritanceResult(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "contentRights", n => { ContentRights = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.LabelContentRight.CreateFromDiscriminatorValue)?.AsList(); } }, + { "inheritedLabel", n => { InheritedLabel = n.GetObjectValue(global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "sensitivityLabels", n => { SensitivityLabels = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("contentRights", ContentRights); + writer.WriteObjectValue("inheritedLabel", InheritedLabel); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteCollectionOfObjectValues("sensitivityLabels", SensitivityLabels); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ConditionalAccessSessionControl.cs b/src/Microsoft.Graph/Generated/Models/ConditionalAccessSessionControl.cs index 021cfa785a4..f4e63ed5e85 100644 --- a/src/Microsoft.Graph/Generated/Models/ConditionalAccessSessionControl.cs +++ b/src/Microsoft.Graph/Generated/Models/ConditionalAccessSessionControl.cs @@ -65,6 +65,7 @@ public ConditionalAccessSessionControl() "#microsoft.graph.applicationEnforcedRestrictionsSessionControl" => new global::Microsoft.Graph.Models.ApplicationEnforcedRestrictionsSessionControl(), "#microsoft.graph.cloudAppSecuritySessionControl" => new global::Microsoft.Graph.Models.CloudAppSecuritySessionControl(), "#microsoft.graph.persistentBrowserSessionControl" => new global::Microsoft.Graph.Models.PersistentBrowserSessionControl(), + "#microsoft.graph.secureSignInSessionControl" => new global::Microsoft.Graph.Models.SecureSignInSessionControl(), "#microsoft.graph.signInFrequencySessionControl" => new global::Microsoft.Graph.Models.SignInFrequencySessionControl(), _ => new global::Microsoft.Graph.Models.ConditionalAccessSessionControl(), }; diff --git a/src/Microsoft.Graph/Generated/Models/ConditionalAccessSessionControls.cs b/src/Microsoft.Graph/Generated/Models/ConditionalAccessSessionControls.cs index f822256ad90..1dc9f787df3 100644 --- a/src/Microsoft.Graph/Generated/Models/ConditionalAccessSessionControls.cs +++ b/src/Microsoft.Graph/Generated/Models/ConditionalAccessSessionControls.cs @@ -90,6 +90,22 @@ public string OdataType get { return BackingStore?.Get("persistentBrowser"); } set { BackingStore?.Set("persistentBrowser", value); } } +#endif + /// The secureSignInSession property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.SecureSignInSessionControl? SecureSignInSession + { + get { return BackingStore?.Get("secureSignInSession"); } + set { BackingStore?.Set("secureSignInSession", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.SecureSignInSessionControl SecureSignInSession + { + get { return BackingStore?.Get("secureSignInSession"); } + set { BackingStore?.Set("secureSignInSession", value); } + } #endif /// Session control to enforce signin frequency. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -138,6 +154,7 @@ public virtual IDictionary> GetFieldDeserializers() { "disableResilienceDefaults", n => { DisableResilienceDefaults = n.GetBoolValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "persistentBrowser", n => { PersistentBrowser = n.GetObjectValue(global::Microsoft.Graph.Models.PersistentBrowserSessionControl.CreateFromDiscriminatorValue); } }, + { "secureSignInSession", n => { SecureSignInSession = n.GetObjectValue(global::Microsoft.Graph.Models.SecureSignInSessionControl.CreateFromDiscriminatorValue); } }, { "signInFrequency", n => { SignInFrequency = n.GetObjectValue(global::Microsoft.Graph.Models.SignInFrequencySessionControl.CreateFromDiscriminatorValue); } }, }; } @@ -153,6 +170,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteBoolValue("disableResilienceDefaults", DisableResilienceDefaults); writer.WriteStringValue("@odata.type", OdataType); writer.WriteObjectValue("persistentBrowser", PersistentBrowser); + writer.WriteObjectValue("secureSignInSession", SecureSignInSession); writer.WriteObjectValue("signInFrequency", SignInFrequency); writer.WriteAdditionalData(AdditionalData); } diff --git a/src/Microsoft.Graph/Generated/Models/DataSecurityAndGovernance.cs b/src/Microsoft.Graph/Generated/Models/DataSecurityAndGovernance.cs index 0c0fa64737b..1012e4ca57d 100644 --- a/src/Microsoft.Graph/Generated/Models/DataSecurityAndGovernance.cs +++ b/src/Microsoft.Graph/Generated/Models/DataSecurityAndGovernance.cs @@ -12,6 +12,22 @@ namespace Microsoft.Graph.Models public partial class DataSecurityAndGovernance : global::Microsoft.Graph.Models.Entity, IParsable #pragma warning restore CS1591 { + /// The sensitivityLabels property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SensitivityLabels + { + get { return BackingStore?.Get?>("sensitivityLabels"); } + set { BackingStore?.Set("sensitivityLabels", value); } + } +#nullable restore +#else + public List SensitivityLabels + { + get { return BackingStore?.Get>("sensitivityLabels"); } + set { BackingStore?.Set("sensitivityLabels", value); } + } +#endif /// /// Creates a new instance of the appropriate class based on discriminator value /// @@ -36,6 +52,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { + { "sensitivityLabels", n => { SensitivityLabels = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -46,6 +63,7 @@ public override void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); + writer.WriteCollectionOfObjectValues("sensitivityLabels", SensitivityLabels); } } } diff --git a/src/Microsoft.Graph/Generated/Models/DriveRecipient.cs b/src/Microsoft.Graph/Generated/Models/DriveRecipient.cs index faf9dfd45a5..3c5ea11ffe1 100644 --- a/src/Microsoft.Graph/Generated/Models/DriveRecipient.cs +++ b/src/Microsoft.Graph/Generated/Models/DriveRecipient.cs @@ -19,7 +19,7 @@ public IDictionary AdditionalData get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } set { BackingStore.Set("AdditionalData", value); } } - /// The alias of the domain object, for cases where an email address is unavailable (e.g. security groups). + /// The alias of the domain object, for cases where an email address is unavailable (for example, security groups). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Alias diff --git a/src/Microsoft.Graph/Generated/Models/Entity.cs b/src/Microsoft.Graph/Generated/Models/Entity.cs index ccdecb05aac..f0a1262e72d 100644 --- a/src/Microsoft.Graph/Generated/Models/Entity.cs +++ b/src/Microsoft.Graph/Generated/Models/Entity.cs @@ -729,6 +729,9 @@ public Entity() "#microsoft.graph.security.article" => new global::Microsoft.Graph.Models.Security.Article(), "#microsoft.graph.security.articleIndicator" => new global::Microsoft.Graph.Models.Security.ArticleIndicator(), "#microsoft.graph.security.artifact" => new global::Microsoft.Graph.Models.Security.Artifact(), + "#microsoft.graph.security.auditCoreRoot" => new global::Microsoft.Graph.Models.Security.AuditCoreRoot(), + "#microsoft.graph.security.auditLogQuery" => new global::Microsoft.Graph.Models.Security.AuditLogQuery(), + "#microsoft.graph.security.auditLogRecord" => new global::Microsoft.Graph.Models.Security.AuditLogRecord(), "#microsoft.graph.security.authorityTemplate" => new global::Microsoft.Graph.Models.Security.AuthorityTemplate(), "#microsoft.graph.security.case" => new global::Microsoft.Graph.Models.Security.Case(), "#microsoft.graph.security.caseOperation" => new global::Microsoft.Graph.Models.Security.CaseOperation(), @@ -801,6 +804,7 @@ public Entity() "#microsoft.graph.security.whoisRecord" => new global::Microsoft.Graph.Models.Security.WhoisRecord(), "#microsoft.graph.securityReportsRoot" => new global::Microsoft.Graph.Models.SecurityReportsRoot(), "#microsoft.graph.sendDtmfTonesOperation" => new global::Microsoft.Graph.Models.SendDtmfTonesOperation(), + "#microsoft.graph.sensitivityLabel" => new global::Microsoft.Graph.Models.SensitivityLabel(), "#microsoft.graph.serviceAnnouncement" => new global::Microsoft.Graph.Models.ServiceAnnouncement(), "#microsoft.graph.serviceAnnouncementAttachment" => new global::Microsoft.Graph.Models.ServiceAnnouncementAttachment(), "#microsoft.graph.serviceAnnouncementBase" => new global::Microsoft.Graph.Models.ServiceAnnouncementBase(), diff --git a/src/Microsoft.Graph/Generated/Models/Fido2AuthenticationMethodConfiguration.cs b/src/Microsoft.Graph/Generated/Models/Fido2AuthenticationMethodConfiguration.cs index b01a9c8ba9b..d8c8fefd89e 100644 --- a/src/Microsoft.Graph/Generated/Models/Fido2AuthenticationMethodConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/Fido2AuthenticationMethodConfiguration.cs @@ -40,7 +40,7 @@ public bool? IsSelfServiceRegistrationAllowed get { return BackingStore?.Get("isSelfServiceRegistrationAllowed"); } set { BackingStore?.Set("isSelfServiceRegistrationAllowed", value); } } - /// Controls whether key restrictions are enforced on FIDO2 security keys, either allowing or disallowing certain key types as defined by Authenticator Attestation GUID (AAGUID), an identifier that indicates the type (e.g. make and model) of the authenticator. + /// Controls whether key restrictions are enforced on FIDO2 security keys, either allowing or disallowing certain key types as defined by Authenticator Attestation GUID (AAGUID), an identifier that indicates the type (for example, make and model) of the authenticator. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Models.Fido2KeyRestrictions? KeyRestrictions diff --git a/src/Microsoft.Graph/Generated/Models/LabelActionSource.cs b/src/Microsoft.Graph/Generated/Models/LabelActionSource.cs new file mode 100644 index 00000000000..0b9d1b25d8a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/LabelActionSource.cs @@ -0,0 +1,32 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum LabelActionSource + #pragma warning restore CS1591 + { + [EnumMember(Value = "manual")] + #pragma warning disable CS1591 + Manual, + #pragma warning restore CS1591 + [EnumMember(Value = "automatic")] + #pragma warning disable CS1591 + Automatic, + #pragma warning restore CS1591 + [EnumMember(Value = "recommended")] + #pragma warning disable CS1591 + Recommended, + #pragma warning restore CS1591 + [EnumMember(Value = "none")] + #pragma warning disable CS1591 + None, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/LabelContentRight.cs b/src/Microsoft.Graph/Generated/Models/LabelContentRight.cs index af2572c1372..7f9238217fa 100644 --- a/src/Microsoft.Graph/Generated/Models/LabelContentRight.cs +++ b/src/Microsoft.Graph/Generated/Models/LabelContentRight.cs @@ -44,6 +44,28 @@ public string Format set { BackingStore?.Set("format", value); } } #endif + /// The label property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.SensitivityLabel? Label + { + get { return BackingStore?.Get("label"); } + set { BackingStore?.Set("label", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.SensitivityLabel Label + { + get { return BackingStore?.Get("label"); } + set { BackingStore?.Set("label", value); } + } +#endif + /// The rights property + public global::Microsoft.Graph.Models.UsageRights? Rights + { + get { return BackingStore?.Get("rights"); } + set { BackingStore?.Set("rights", value); } + } /// /// Creates a new instance of the appropriate class based on discriminator value /// @@ -64,6 +86,8 @@ public override IDictionary> GetFieldDeserializers() { { "cid", n => { Cid = n.GetStringValue(); } }, { "format", n => { Format = n.GetStringValue(); } }, + { "label", n => { Label = n.GetObjectValue(global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue); } }, + { "rights", n => { Rights = n.GetEnumValue(); } }, }; } /// @@ -76,6 +100,8 @@ public override void Serialize(ISerializationWriter writer) base.Serialize(writer); writer.WriteStringValue("cid", Cid); writer.WriteStringValue("format", Format); + writer.WriteObjectValue("label", Label); + writer.WriteEnumValue("rights", Rights); } } } diff --git a/src/Microsoft.Graph/Generated/Models/ProtectedContent.cs b/src/Microsoft.Graph/Generated/Models/ProtectedContent.cs new file mode 100644 index 00000000000..03b10c5b7ae --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ProtectedContent.cs @@ -0,0 +1,135 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProtectedContent : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The content id +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Cid + { + get { return BackingStore?.Get("cid"); } + set { BackingStore?.Set("cid", value); } + } +#nullable restore +#else + public string Cid + { + get { return BackingStore?.Get("cid"); } + set { BackingStore?.Set("cid", value); } + } +#endif + /// The content format. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Format + { + get { return BackingStore?.Get("format"); } + set { BackingStore?.Set("format", value); } + } +#nullable restore +#else + public string Format + { + get { return BackingStore?.Get("format"); } + set { BackingStore?.Set("format", value); } + } +#endif + /// The unique identifier for the sensitivity label applied to the content. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? LabelId + { + get { return BackingStore?.Get("labelId"); } + set { BackingStore?.Set("labelId", value); } + } +#nullable restore +#else + public string LabelId + { + get { return BackingStore?.Get("labelId"); } + set { BackingStore?.Set("labelId", value); } + } +#endif + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ProtectedContent() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Models.ProtectedContent CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.ProtectedContent(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "cid", n => { Cid = n.GetStringValue(); } }, + { "format", n => { Format = n.GetStringValue(); } }, + { "labelId", n => { LabelId = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("cid", Cid); + writer.WriteStringValue("format", Format); + writer.WriteStringValue("labelId", LabelId); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/SecureSignInSessionControl.cs b/src/Microsoft.Graph/Generated/Models/SecureSignInSessionControl.cs new file mode 100644 index 00000000000..2a56a69b2f1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/SecureSignInSessionControl.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SecureSignInSessionControl : global::Microsoft.Graph.Models.ConditionalAccessSessionControl, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SecureSignInSessionControl() : base() + { + OdataType = "#microsoft.graph.secureSignInSessionControl"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.SecureSignInSessionControl CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.SecureSignInSessionControl(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AadRiskDetectionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AadRiskDetectionAuditRecord.cs new file mode 100644 index 00000000000..7f8a39829f5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AadRiskDetectionAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AadRiskDetectionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AadRiskDetectionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aadRiskDetectionAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AadRiskDetectionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AadRiskDetectionAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AedAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AedAuditRecord.cs new file mode 100644 index 00000000000..6569c3d2716 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AedAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AedAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AedAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aedAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AedAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AedAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AiAppInteractionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AiAppInteractionAuditRecord.cs new file mode 100644 index 00000000000..5353103385e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AiAppInteractionAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AiAppInteractionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AiAppInteractionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aiAppInteractionAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AiAppInteractionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AiAppInteractionAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AipFileDeleted.cs b/src/Microsoft.Graph/Generated/Models/Security/AipFileDeleted.cs new file mode 100644 index 00000000000..456c23cc922 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipFileDeleted.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AipFileDeleted : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AipFileDeleted() : base() + { + OdataType = "#microsoft.graph.security.aipFileDeleted"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AipFileDeleted CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipFileDeleted(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AipHeartBeat.cs b/src/Microsoft.Graph/Generated/Models/Security/AipHeartBeat.cs new file mode 100644 index 00000000000..5b93536f47f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipHeartBeat.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AipHeartBeat : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AipHeartBeat() : base() + { + OdataType = "#microsoft.graph.security.aipHeartBeat"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AipHeartBeat CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipHeartBeat(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AipProtectionActionLogRequest.cs b/src/Microsoft.Graph/Generated/Models/Security/AipProtectionActionLogRequest.cs new file mode 100644 index 00000000000..766a676695e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipProtectionActionLogRequest.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AipProtectionActionLogRequest : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AipProtectionActionLogRequest() : base() + { + OdataType = "#microsoft.graph.security.aipProtectionActionLogRequest"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AipProtectionActionLogRequest CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipProtectionActionLogRequest(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AipScannerDiscoverEvent.cs b/src/Microsoft.Graph/Generated/Models/Security/AipScannerDiscoverEvent.cs new file mode 100644 index 00000000000..a59318f6ede --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipScannerDiscoverEvent.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AipScannerDiscoverEvent : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AipScannerDiscoverEvent() : base() + { + OdataType = "#microsoft.graph.security.aipScannerDiscoverEvent"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AipScannerDiscoverEvent CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipScannerDiscoverEvent(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AipSensitivityLabelActionLogRequest.cs b/src/Microsoft.Graph/Generated/Models/Security/AipSensitivityLabelActionLogRequest.cs new file mode 100644 index 00000000000..36db3a60ee2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipSensitivityLabelActionLogRequest.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AipSensitivityLabelActionLogRequest : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AipSensitivityLabelActionLogRequest() : base() + { + OdataType = "#microsoft.graph.security.aipSensitivityLabelActionLogRequest"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AipSensitivityLabelActionLogRequest CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipSensitivityLabelActionLogRequest(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AirAdminActionInvestigationData.cs b/src/Microsoft.Graph/Generated/Models/Security/AirAdminActionInvestigationData.cs new file mode 100644 index 00000000000..0aa3bf3c403 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AirAdminActionInvestigationData.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AirAdminActionInvestigationData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AirAdminActionInvestigationData() : base() + { + OdataType = "#microsoft.graph.security.airAdminActionInvestigationData"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AirAdminActionInvestigationData CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AirAdminActionInvestigationData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AirInvestigationData.cs b/src/Microsoft.Graph/Generated/Models/Security/AirInvestigationData.cs new file mode 100644 index 00000000000..83beafa61a3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AirInvestigationData.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AirInvestigationData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AirInvestigationData() : base() + { + OdataType = "#microsoft.graph.security.airInvestigationData"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AirInvestigationData CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AirInvestigationData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AirManualInvestigationData.cs b/src/Microsoft.Graph/Generated/Models/Security/AirManualInvestigationData.cs new file mode 100644 index 00000000000..f1f2523a7d6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AirManualInvestigationData.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AirManualInvestigationData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AirManualInvestigationData() : base() + { + OdataType = "#microsoft.graph.security.airManualInvestigationData"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AirManualInvestigationData CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AirManualInvestigationData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AttackSimAdminAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AttackSimAdminAuditRecord.cs new file mode 100644 index 00000000000..4665d7dc7b3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AttackSimAdminAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AttackSimAdminAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AttackSimAdminAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.attackSimAdminAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AttackSimAdminAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AttackSimAdminAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditCoreRoot.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditCoreRoot.cs new file mode 100644 index 00000000000..512af936790 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditCoreRoot.cs @@ -0,0 +1,64 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AuditCoreRoot : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The queries property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Queries + { + get { return BackingStore?.Get?>("queries"); } + set { BackingStore?.Set("queries", value); } + } +#nullable restore +#else + public List Queries + { + get { return BackingStore?.Get>("queries"); } + set { BackingStore?.Set("queries", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AuditCoreRoot CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditCoreRoot(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "queries", n => { Queries = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Security.AuditLogQuery.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("queries", Queries); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditData.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditData.cs new file mode 100644 index 00000000000..a1607493b21 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditData.cs @@ -0,0 +1,357 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AuditData : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AuditData() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Models.Security.AuditData CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.security.aadRiskDetectionAuditRecord" => new global::Microsoft.Graph.Models.Security.AadRiskDetectionAuditRecord(), + "#microsoft.graph.security.aedAuditRecord" => new global::Microsoft.Graph.Models.Security.AedAuditRecord(), + "#microsoft.graph.security.aiAppInteractionAuditRecord" => new global::Microsoft.Graph.Models.Security.AiAppInteractionAuditRecord(), + "#microsoft.graph.security.aipFileDeleted" => new global::Microsoft.Graph.Models.Security.AipFileDeleted(), + "#microsoft.graph.security.aipHeartBeat" => new global::Microsoft.Graph.Models.Security.AipHeartBeat(), + "#microsoft.graph.security.aipProtectionActionLogRequest" => new global::Microsoft.Graph.Models.Security.AipProtectionActionLogRequest(), + "#microsoft.graph.security.aipScannerDiscoverEvent" => new global::Microsoft.Graph.Models.Security.AipScannerDiscoverEvent(), + "#microsoft.graph.security.aipSensitivityLabelActionLogRequest" => new global::Microsoft.Graph.Models.Security.AipSensitivityLabelActionLogRequest(), + "#microsoft.graph.security.airAdminActionInvestigationData" => new global::Microsoft.Graph.Models.Security.AirAdminActionInvestigationData(), + "#microsoft.graph.security.airInvestigationData" => new global::Microsoft.Graph.Models.Security.AirInvestigationData(), + "#microsoft.graph.security.airManualInvestigationData" => new global::Microsoft.Graph.Models.Security.AirManualInvestigationData(), + "#microsoft.graph.security.attackSimAdminAuditRecord" => new global::Microsoft.Graph.Models.Security.AttackSimAdminAuditRecord(), + "#microsoft.graph.security.auditSearchAuditRecord" => new global::Microsoft.Graph.Models.Security.AuditSearchAuditRecord(), + "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord" => new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryAccountLogonAuditRecord(), + "#microsoft.graph.security.azureActiveDirectoryAuditRecord" => new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryAuditRecord(), + "#microsoft.graph.security.azureActiveDirectoryBaseAuditRecord" => new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryBaseAuditRecord(), + "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord" => new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryStsLogonAuditRecord(), + "#microsoft.graph.security.campaignAuditRecord" => new global::Microsoft.Graph.Models.Security.CampaignAuditRecord(), + "#microsoft.graph.security.caseAuditRecord" => new global::Microsoft.Graph.Models.Security.CaseAuditRecord(), + "#microsoft.graph.security.caseInvestigation" => new global::Microsoft.Graph.Models.Security.CaseInvestigation(), + "#microsoft.graph.security.cdpColdCrawlStatusRecord" => new global::Microsoft.Graph.Models.Security.CdpColdCrawlStatusRecord(), + "#microsoft.graph.security.cdpContentExplorerAggregateRecord" => new global::Microsoft.Graph.Models.Security.CdpContentExplorerAggregateRecord(), + "#microsoft.graph.security.cdpDlpSensitiveAuditRecord" => new global::Microsoft.Graph.Models.Security.CdpDlpSensitiveAuditRecord(), + "#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord" => new global::Microsoft.Graph.Models.Security.CdpDlpSensitiveEndpointAuditRecord(), + "#microsoft.graph.security.cdpLogRecord" => new global::Microsoft.Graph.Models.Security.CdpLogRecord(), + "#microsoft.graph.security.cdpOcrBillingRecord" => new global::Microsoft.Graph.Models.Security.CdpOcrBillingRecord(), + "#microsoft.graph.security.cdpResourceScopeChangeEventRecord" => new global::Microsoft.Graph.Models.Security.CdpResourceScopeChangeEventRecord(), + "#microsoft.graph.security.cernerSMSLinkRecord" => new global::Microsoft.Graph.Models.Security.CernerSMSLinkRecord(), + "#microsoft.graph.security.cernerSMSSettingsUpdateRecord" => new global::Microsoft.Graph.Models.Security.CernerSMSSettingsUpdateRecord(), + "#microsoft.graph.security.cernerSMSUnlinkRecord" => new global::Microsoft.Graph.Models.Security.CernerSMSUnlinkRecord(), + "#microsoft.graph.security.complianceConnectorAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceConnectorAuditRecord(), + "#microsoft.graph.security.complianceDLMExchangeAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLMExchangeAuditRecord(), + "#microsoft.graph.security.complianceDLMSharePointAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLMSharePointAuditRecord(), + "#microsoft.graph.security.complianceDlpApplicationsAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpApplicationsAuditRecord(), + "#microsoft.graph.security.complianceDlpApplicationsClassificationAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpApplicationsClassificationAuditRecord(), + "#microsoft.graph.security.complianceDlpBaseAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpBaseAuditRecord(), + "#microsoft.graph.security.complianceDlpClassificationBaseAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpClassificationBaseAuditRecord(), + "#microsoft.graph.security.complianceDlpClassificationBaseCdpRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpClassificationBaseCdpRecord(), + "#microsoft.graph.security.complianceDlpEndpointAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpEndpointAuditRecord(), + "#microsoft.graph.security.complianceDlpEndpointDiscoveryAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpEndpointDiscoveryAuditRecord(), + "#microsoft.graph.security.complianceDlpExchangeAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeAuditRecord(), + "#microsoft.graph.security.complianceDlpExchangeClassificationAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeClassificationAuditRecord(), + "#microsoft.graph.security.complianceDlpExchangeClassificationCdpRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeClassificationCdpRecord(), + "#microsoft.graph.security.complianceDlpExchangeDiscoveryAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeDiscoveryAuditRecord(), + "#microsoft.graph.security.complianceDlpSharePointAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpSharePointAuditRecord(), + "#microsoft.graph.security.complianceDlpSharePointClassificationAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpSharePointClassificationAuditRecord(), + "#microsoft.graph.security.complianceDlpSharePointClassificationExtendedAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDlpSharePointClassificationExtendedAuditRecord(), + "#microsoft.graph.security.complianceManagerActionRecord" => new global::Microsoft.Graph.Models.Security.ComplianceManagerActionRecord(), + "#microsoft.graph.security.complianceSupervisionBaseAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceSupervisionBaseAuditRecord(), + "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceSupervisionExchangeAuditRecord(), + "#microsoft.graph.security.consumptionResourceAuditRecord" => new global::Microsoft.Graph.Models.Security.ConsumptionResourceAuditRecord(), + "#microsoft.graph.security.copilotInteractionAuditRecord" => new global::Microsoft.Graph.Models.Security.CopilotInteractionAuditRecord(), + "#microsoft.graph.security.coreReportingSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.CoreReportingSettingsAuditRecord(), + "#microsoft.graph.security.cortanaBriefingAuditRecord" => new global::Microsoft.Graph.Models.Security.CortanaBriefingAuditRecord(), + "#microsoft.graph.security.cpsCommonPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.CpsCommonPolicyAuditRecord(), + "#microsoft.graph.security.cpsPolicyConfigAuditRecord" => new global::Microsoft.Graph.Models.Security.CpsPolicyConfigAuditRecord(), + "#microsoft.graph.security.crmBaseAuditRecord" => new global::Microsoft.Graph.Models.Security.CrmBaseAuditRecord(), + "#microsoft.graph.security.crmEntityOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.CrmEntityOperationAuditRecord(), + "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord" => new global::Microsoft.Graph.Models.Security.CustomerKeyServiceEncryptionAuditRecord(), + "#microsoft.graph.security.dataCenterSecurityBaseAuditRecord" => new global::Microsoft.Graph.Models.Security.DataCenterSecurityBaseAuditRecord(), + "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord" => new global::Microsoft.Graph.Models.Security.DataCenterSecurityCmdletAuditRecord(), + "#microsoft.graph.security.dataGovernanceAuditRecord" => new global::Microsoft.Graph.Models.Security.DataGovernanceAuditRecord(), + "#microsoft.graph.security.dataInsightsRestApiAuditRecord" => new global::Microsoft.Graph.Models.Security.DataInsightsRestApiAuditRecord(), + "#microsoft.graph.security.dataLakeExportOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.DataLakeExportOperationAuditRecord(), + "#microsoft.graph.security.dataShareOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.DataShareOperationAuditRecord(), + "#microsoft.graph.security.defaultAuditData" => new global::Microsoft.Graph.Models.Security.DefaultAuditData(), + "#microsoft.graph.security.defenderSecurityAlertBaseRecord" => new global::Microsoft.Graph.Models.Security.DefenderSecurityAlertBaseRecord(), + "#microsoft.graph.security.deleteCertificateRecord" => new global::Microsoft.Graph.Models.Security.DeleteCertificateRecord(), + "#microsoft.graph.security.disableConsentRecord" => new global::Microsoft.Graph.Models.Security.DisableConsentRecord(), + "#microsoft.graph.security.discoveryAuditRecord" => new global::Microsoft.Graph.Models.Security.DiscoveryAuditRecord(), + "#microsoft.graph.security.dlpEndpointAuditRecord" => new global::Microsoft.Graph.Models.Security.DlpEndpointAuditRecord(), + "#microsoft.graph.security.dlpSensitiveInformationTypeCmdletRecord" => new global::Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeCmdletRecord(), + "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord" => new global::Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeRulePackageCmdletRecord(), + "#microsoft.graph.security.downloadCertificateRecord" => new global::Microsoft.Graph.Models.Security.DownloadCertificateRecord(), + "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord" => new global::Microsoft.Graph.Models.Security.Dynamics365BusinessCentralAuditRecord(), + "#microsoft.graph.security.enableConsentRecord" => new global::Microsoft.Graph.Models.Security.EnableConsentRecord(), + "#microsoft.graph.security.epicSMSLinkRecord" => new global::Microsoft.Graph.Models.Security.EpicSMSLinkRecord(), + "#microsoft.graph.security.epicSMSSettingsUpdateRecord" => new global::Microsoft.Graph.Models.Security.EpicSMSSettingsUpdateRecord(), + "#microsoft.graph.security.epicSMSUnlinkRecord" => new global::Microsoft.Graph.Models.Security.EpicSMSUnlinkRecord(), + "#microsoft.graph.security.exchangeAdminAuditRecord" => new global::Microsoft.Graph.Models.Security.ExchangeAdminAuditRecord(), + "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord" => new global::Microsoft.Graph.Models.Security.ExchangeAggregatedMailboxAuditRecord(), + "#microsoft.graph.security.exchangeAggregatedOperationRecord" => new global::Microsoft.Graph.Models.Security.ExchangeAggregatedOperationRecord(), + "#microsoft.graph.security.exchangeMailboxAuditBaseRecord" => new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditBaseRecord(), + "#microsoft.graph.security.exchangeMailboxAuditGroupRecord" => new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditGroupRecord(), + "#microsoft.graph.security.exchangeMailboxAuditRecord" => new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditRecord(), + "#microsoft.graph.security.fhirBaseUrlAddRecord" => new global::Microsoft.Graph.Models.Security.FhirBaseUrlAddRecord(), + "#microsoft.graph.security.fhirBaseUrlApproveRecord" => new global::Microsoft.Graph.Models.Security.FhirBaseUrlApproveRecord(), + "#microsoft.graph.security.fhirBaseUrlDeleteRecord" => new global::Microsoft.Graph.Models.Security.FhirBaseUrlDeleteRecord(), + "#microsoft.graph.security.fhirBaseUrlUpdateRecord" => new global::Microsoft.Graph.Models.Security.FhirBaseUrlUpdateRecord(), + "#microsoft.graph.security.healthcareSignalRecord" => new global::Microsoft.Graph.Models.Security.HealthcareSignalRecord(), + "#microsoft.graph.security.hostedRpaAuditRecord" => new global::Microsoft.Graph.Models.Security.HostedRpaAuditRecord(), + "#microsoft.graph.security.hrSignalAuditRecord" => new global::Microsoft.Graph.Models.Security.HrSignalAuditRecord(), + "#microsoft.graph.security.hygieneEventRecord" => new global::Microsoft.Graph.Models.Security.HygieneEventRecord(), + "#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord" => new global::Microsoft.Graph.Models.Security.InformationBarrierPolicyApplicationAuditRecord(), + "#microsoft.graph.security.informationWorkerProtectionAuditRecord" => new global::Microsoft.Graph.Models.Security.InformationWorkerProtectionAuditRecord(), + "#microsoft.graph.security.insiderRiskScopedUserInsightsRecord" => new global::Microsoft.Graph.Models.Security.InsiderRiskScopedUserInsightsRecord(), + "#microsoft.graph.security.insiderRiskScopedUsersRecord" => new global::Microsoft.Graph.Models.Security.InsiderRiskScopedUsersRecord(), + "#microsoft.graph.security.irmSecurityAlertRecord" => new global::Microsoft.Graph.Models.Security.IrmSecurityAlertRecord(), + "#microsoft.graph.security.irmUserDefinedDetectionRecord" => new global::Microsoft.Graph.Models.Security.IrmUserDefinedDetectionRecord(), + "#microsoft.graph.security.kaizalaAuditRecord" => new global::Microsoft.Graph.Models.Security.KaizalaAuditRecord(), + "#microsoft.graph.security.labelAnalyticsAggregateAuditRecord" => new global::Microsoft.Graph.Models.Security.LabelAnalyticsAggregateAuditRecord(), + "#microsoft.graph.security.labelContentExplorerAuditRecord" => new global::Microsoft.Graph.Models.Security.LabelContentExplorerAuditRecord(), + "#microsoft.graph.security.largeContentMetadataAuditRecord" => new global::Microsoft.Graph.Models.Security.LargeContentMetadataAuditRecord(), + "#microsoft.graph.security.m365ComplianceConnectorAuditRecord" => new global::Microsoft.Graph.Models.Security.M365ComplianceConnectorAuditRecord(), + "#microsoft.graph.security.m365DAADAuditRecord" => new global::Microsoft.Graph.Models.Security.M365DAADAuditRecord(), + "#microsoft.graph.security.mailSubmissionData" => new global::Microsoft.Graph.Models.Security.MailSubmissionData(), + "#microsoft.graph.security.managedServicesAuditRecord" => new global::Microsoft.Graph.Models.Security.ManagedServicesAuditRecord(), + "#microsoft.graph.security.managedTenantsAuditRecord" => new global::Microsoft.Graph.Models.Security.ManagedTenantsAuditRecord(), + "#microsoft.graph.security.mapgAlertsAuditRecord" => new global::Microsoft.Graph.Models.Security.MapgAlertsAuditRecord(), + "#microsoft.graph.security.mapgOnboardAuditRecord" => new global::Microsoft.Graph.Models.Security.MapgOnboardAuditRecord(), + "#microsoft.graph.security.mapgPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.MapgPolicyAuditRecord(), + "#microsoft.graph.security.mcasAlertsAuditRecord" => new global::Microsoft.Graph.Models.Security.McasAlertsAuditRecord(), + "#microsoft.graph.security.mdaDataSecuritySignalRecord" => new global::Microsoft.Graph.Models.Security.MdaDataSecuritySignalRecord(), + "#microsoft.graph.security.mdatpAuditRecord" => new global::Microsoft.Graph.Models.Security.MdatpAuditRecord(), + "#microsoft.graph.security.mdcEventsRecord" => new global::Microsoft.Graph.Models.Security.MdcEventsRecord(), + "#microsoft.graph.security.mdiAuditRecord" => new global::Microsoft.Graph.Models.Security.MdiAuditRecord(), + "#microsoft.graph.security.meshWorldsAuditRecord" => new global::Microsoft.Graph.Models.Security.MeshWorldsAuditRecord(), + "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord" => new global::Microsoft.Graph.Models.Security.Microsoft365BackupBackupItemAuditRecord(), + "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.Microsoft365BackupBackupPolicyAuditRecord(), + "#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord" => new global::Microsoft.Graph.Models.Security.Microsoft365BackupRestoreItemAuditRecord(), + "#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord" => new global::Microsoft.Graph.Models.Security.Microsoft365BackupRestoreTaskAuditRecord(), + "#microsoft.graph.security.microsoftDefenderExpertsBaseAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsBaseAuditRecord(), + "#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsXDRAuditRecord(), + "#microsoft.graph.security.microsoftFlowAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftFlowAuditRecord(), + "#microsoft.graph.security.microsoftFormsAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftFormsAuditRecord(), + "#microsoft.graph.security.microsoftGraphDataConnectConsent" => new global::Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectConsent(), + "#microsoft.graph.security.microsoftGraphDataConnectOperation" => new global::Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectOperation(), + "#microsoft.graph.security.microsoftPurviewDataMapOperationRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftPurviewDataMapOperationRecord(), + "#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftPurviewMetadataPolicyOperationRecord(), + "#microsoft.graph.security.microsoftPurviewPolicyOperationRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftPurviewPolicyOperationRecord(), + "#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent" => new global::Microsoft.Graph.Models.Security.MicrosoftPurviewPrivacyAuditEvent(), + "#microsoft.graph.security.microsoftStreamAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftStreamAuditRecord(), + "#microsoft.graph.security.microsoftTeamsAdminAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAdminAuditRecord(), + "#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAnalyticsAuditRecord(), + "#microsoft.graph.security.microsoftTeamsAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAuditRecord(), + "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsDeviceAuditRecord(), + "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsRetentionLabelActionAuditRecord(), + "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsSensitivityLabelActionAuditRecord(), + "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsShiftsAuditRecord(), + "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelExchangeItemAuditRecord(), + "#microsoft.graph.security.mipAutoLabelItemAuditRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelItemAuditRecord(), + "#microsoft.graph.security.mipAutoLabelPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelPolicyAuditRecord(), + "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelProgressFeedbackAuditRecord(), + "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSharePointItemAuditRecord(), + "#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSharePointPolicyLocationAuditRecord(), + "#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointCompletionRecord(), + "#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointProgressRecord(), + "#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatisticsRecord(), + "#microsoft.graph.security.mipAutoLabelSimulationStatusRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatusRecord(), + "#microsoft.graph.security.mipExactDataMatchAuditRecord" => new global::Microsoft.Graph.Models.Security.MipExactDataMatchAuditRecord(), + "#microsoft.graph.security.mipLabelAnalyticsAuditRecord" => new global::Microsoft.Graph.Models.Security.MipLabelAnalyticsAuditRecord(), + "#microsoft.graph.security.mipLabelAuditRecord" => new global::Microsoft.Graph.Models.Security.MipLabelAuditRecord(), + "#microsoft.graph.security.mS365DCustomDetectionAuditRecord" => new global::Microsoft.Graph.Models.Security.MS365DCustomDetectionAuditRecord(), + "#microsoft.graph.security.mS365DIncidentAuditRecord" => new global::Microsoft.Graph.Models.Security.MS365DIncidentAuditRecord(), + "#microsoft.graph.security.mS365DSuppressionRuleAuditRecord" => new global::Microsoft.Graph.Models.Security.MS365DSuppressionRuleAuditRecord(), + "#microsoft.graph.security.msdeGeneralSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.MsdeGeneralSettingsAuditRecord(), + "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.MsdeIndicatorsSettingsAuditRecord(), + "#microsoft.graph.security.msdeResponseActionsAuditRecord" => new global::Microsoft.Graph.Models.Security.MsdeResponseActionsAuditRecord(), + "#microsoft.graph.security.msdeRolesSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.MsdeRolesSettingsAuditRecord(), + "#microsoft.graph.security.msticNationStateNotificationRecord" => new global::Microsoft.Graph.Models.Security.MsticNationStateNotificationRecord(), + "#microsoft.graph.security.multiStageDispositionAuditRecord" => new global::Microsoft.Graph.Models.Security.MultiStageDispositionAuditRecord(), + "#microsoft.graph.security.myAnalyticsSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.MyAnalyticsSettingsAuditRecord(), + "#microsoft.graph.security.officeNativeAuditRecord" => new global::Microsoft.Graph.Models.Security.OfficeNativeAuditRecord(), + "#microsoft.graph.security.omePortalAuditRecord" => new global::Microsoft.Graph.Models.Security.OmePortalAuditRecord(), + "#microsoft.graph.security.oneDriveAuditRecord" => new global::Microsoft.Graph.Models.Security.OneDriveAuditRecord(), + "#microsoft.graph.security.onPremisesFileShareScannerDlpAuditRecord" => new global::Microsoft.Graph.Models.Security.OnPremisesFileShareScannerDlpAuditRecord(), + "#microsoft.graph.security.onPremisesScannerDlpAuditRecord" => new global::Microsoft.Graph.Models.Security.OnPremisesScannerDlpAuditRecord(), + "#microsoft.graph.security.onPremisesSharePointScannerDlpAuditRecord" => new global::Microsoft.Graph.Models.Security.OnPremisesSharePointScannerDlpAuditRecord(), + "#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord" => new global::Microsoft.Graph.Models.Security.OwaGetAccessTokenForResourceAuditRecord(), + "#microsoft.graph.security.peopleAdminSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.PeopleAdminSettingsAuditRecord(), + "#microsoft.graph.security.physicalBadgingSignalAuditRecord" => new global::Microsoft.Graph.Models.Security.PhysicalBadgingSignalAuditRecord(), + "#microsoft.graph.security.plannerCopyPlanAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerCopyPlanAuditRecord(), + "#microsoft.graph.security.plannerPlanAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerPlanAuditRecord(), + "#microsoft.graph.security.plannerPlanListAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerPlanListAuditRecord(), + "#microsoft.graph.security.plannerRosterAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerRosterAuditRecord(), + "#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerRosterSensitivityLabelAuditRecord(), + "#microsoft.graph.security.plannerTaskAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerTaskAuditRecord(), + "#microsoft.graph.security.plannerTaskListAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerTaskListAuditRecord(), + "#microsoft.graph.security.plannerTenantSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerTenantSettingsAuditRecord(), + "#microsoft.graph.security.powerAppsAuditAppRecord" => new global::Microsoft.Graph.Models.Security.PowerAppsAuditAppRecord(), + "#microsoft.graph.security.powerAppsAuditPlanRecord" => new global::Microsoft.Graph.Models.Security.PowerAppsAuditPlanRecord(), + "#microsoft.graph.security.powerAppsAuditResourceRecord" => new global::Microsoft.Graph.Models.Security.PowerAppsAuditResourceRecord(), + "#microsoft.graph.security.powerBiAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerBiAuditRecord(), + "#microsoft.graph.security.powerBiDlpAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerBiDlpAuditRecord(), + "#microsoft.graph.security.powerPagesSiteAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPagesSiteAuditRecord(), + "#microsoft.graph.security.powerPlatformAdminDlpAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformAdminDlpAuditRecord(), + "#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformAdminEnvironmentAuditRecord(), + "#microsoft.graph.security.powerPlatformAdministratorActivityRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformAdministratorActivityRecord(), + "#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceAccessRequestAuditRecord(), + "#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceCommandAuditRecord(), + "#microsoft.graph.security.powerPlatformServiceActivityAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformServiceActivityAuditRecord(), + "#microsoft.graph.security.privacyDataMatchAuditRecord" => new global::Microsoft.Graph.Models.Security.PrivacyDataMatchAuditRecord(), + "#microsoft.graph.security.privacyDataMinimizationRecord" => new global::Microsoft.Graph.Models.Security.PrivacyDataMinimizationRecord(), + "#microsoft.graph.security.privacyDigestEmailRecord" => new global::Microsoft.Graph.Models.Security.PrivacyDigestEmailRecord(), + "#microsoft.graph.security.privacyOpenAccessAuditRecord" => new global::Microsoft.Graph.Models.Security.PrivacyOpenAccessAuditRecord(), + "#microsoft.graph.security.privacyPortalAuditRecord" => new global::Microsoft.Graph.Models.Security.PrivacyPortalAuditRecord(), + "#microsoft.graph.security.privacyRemediationActionRecord" => new global::Microsoft.Graph.Models.Security.PrivacyRemediationActionRecord(), + "#microsoft.graph.security.privacyRemediationRecord" => new global::Microsoft.Graph.Models.Security.PrivacyRemediationRecord(), + "#microsoft.graph.security.privacyTenantAuditHistoryRecord" => new global::Microsoft.Graph.Models.Security.PrivacyTenantAuditHistoryRecord(), + "#microsoft.graph.security.projectAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectAuditRecord(), + "#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebAssignedToMeSettingsAuditRecord(), + "#microsoft.graph.security.projectForTheWebProjectAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebProjectAuditRecord(), + "#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebProjectSettingsAuditRecord(), + "#microsoft.graph.security.projectForTheWebRoadmapAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapAuditRecord(), + "#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapItemAuditRecord(), + "#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapSettingsAuditRecord(), + "#microsoft.graph.security.projectForTheWebTaskAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebTaskAuditRecord(), + "#microsoft.graph.security.publicFolderAuditRecord" => new global::Microsoft.Graph.Models.Security.PublicFolderAuditRecord(), + "#microsoft.graph.security.purviewInsiderRiskAlertsRecord" => new global::Microsoft.Graph.Models.Security.PurviewInsiderRiskAlertsRecord(), + "#microsoft.graph.security.purviewInsiderRiskCasesRecord" => new global::Microsoft.Graph.Models.Security.PurviewInsiderRiskCasesRecord(), + "#microsoft.graph.security.quarantineAuditRecord" => new global::Microsoft.Graph.Models.Security.QuarantineAuditRecord(), + "#microsoft.graph.security.recordsManagementAuditRecord" => new global::Microsoft.Graph.Models.Security.RecordsManagementAuditRecord(), + "#microsoft.graph.security.retentionPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.RetentionPolicyAuditRecord(), + "#microsoft.graph.security.scoreEvidence" => new global::Microsoft.Graph.Models.Security.ScoreEvidence(), + "#microsoft.graph.security.scorePlatformGenericAuditRecord" => new global::Microsoft.Graph.Models.Security.ScorePlatformGenericAuditRecord(), + "#microsoft.graph.security.scriptRunAuditRecord" => new global::Microsoft.Graph.Models.Security.ScriptRunAuditRecord(), + "#microsoft.graph.security.searchAuditRecord" => new global::Microsoft.Graph.Models.Security.SearchAuditRecord(), + "#microsoft.graph.security.securityComplianceAlertRecord" => new global::Microsoft.Graph.Models.Security.SecurityComplianceAlertRecord(), + "#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord" => new global::Microsoft.Graph.Models.Security.SecurityComplianceCenterEOPCmdletAuditRecord(), + "#microsoft.graph.security.securityComplianceInsightsAuditRecord" => new global::Microsoft.Graph.Models.Security.SecurityComplianceInsightsAuditRecord(), + "#microsoft.graph.security.securityComplianceRBACAuditRecord" => new global::Microsoft.Graph.Models.Security.SecurityComplianceRBACAuditRecord(), + "#microsoft.graph.security.securityComplianceUserChangeAuditRecord" => new global::Microsoft.Graph.Models.Security.SecurityComplianceUserChangeAuditRecord(), + "#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointAppPermissionOperationAuditRecord(), + "#microsoft.graph.security.sharePointAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointAuditRecord(), + "#microsoft.graph.security.sharePointCommentOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointCommentOperationAuditRecord(), + "#microsoft.graph.security.sharePointContentTypeOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointContentTypeOperationAuditRecord(), + "#microsoft.graph.security.sharePointESignatureAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointESignatureAuditRecord(), + "#microsoft.graph.security.sharePointFieldOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointFieldOperationAuditRecord(), + "#microsoft.graph.security.sharePointFileOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointFileOperationAuditRecord(), + "#microsoft.graph.security.sharePointListOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointListOperationAuditRecord(), + "#microsoft.graph.security.sharePointSharingOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointSharingOperationAuditRecord(), + "#microsoft.graph.security.skypeForBusinessBaseAuditRecord" => new global::Microsoft.Graph.Models.Security.SkypeForBusinessBaseAuditRecord(), + "#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord" => new global::Microsoft.Graph.Models.Security.SkypeForBusinessCmdletsAuditRecord(), + "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord" => new global::Microsoft.Graph.Models.Security.SkypeForBusinessPSTNUsageAuditRecord(), + "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord" => new global::Microsoft.Graph.Models.Security.SkypeForBusinessUsersBlockedAuditRecord(), + "#microsoft.graph.security.smsCreatePhoneNumberRecord" => new global::Microsoft.Graph.Models.Security.SmsCreatePhoneNumberRecord(), + "#microsoft.graph.security.smsDeletePhoneNumberRecord" => new global::Microsoft.Graph.Models.Security.SmsDeletePhoneNumberRecord(), + "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord" => new global::Microsoft.Graph.Models.Security.SupervisoryReviewDayXInsightsAuditRecord(), + "#microsoft.graph.security.syntheticProbeAuditRecord" => new global::Microsoft.Graph.Models.Security.SyntheticProbeAuditRecord(), + "#microsoft.graph.security.teamsEasyApprovalsAuditRecord" => new global::Microsoft.Graph.Models.Security.TeamsEasyApprovalsAuditRecord(), + "#microsoft.graph.security.teamsHealthcareAuditRecord" => new global::Microsoft.Graph.Models.Security.TeamsHealthcareAuditRecord(), + "#microsoft.graph.security.teamsUpdatesAuditRecord" => new global::Microsoft.Graph.Models.Security.TeamsUpdatesAuditRecord(), + "#microsoft.graph.security.tenantAllowBlockListAuditRecord" => new global::Microsoft.Graph.Models.Security.TenantAllowBlockListAuditRecord(), + "#microsoft.graph.security.threatFinderAuditRecord" => new global::Microsoft.Graph.Models.Security.ThreatFinderAuditRecord(), + "#microsoft.graph.security.threatIntelligenceAtpContentData" => new global::Microsoft.Graph.Models.Security.ThreatIntelligenceAtpContentData(), + "#microsoft.graph.security.threatIntelligenceMailData" => new global::Microsoft.Graph.Models.Security.ThreatIntelligenceMailData(), + "#microsoft.graph.security.threatIntelligenceUrlClickData" => new global::Microsoft.Graph.Models.Security.ThreatIntelligenceUrlClickData(), + "#microsoft.graph.security.todoAuditRecord" => new global::Microsoft.Graph.Models.Security.TodoAuditRecord(), + "#microsoft.graph.security.uamOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.UamOperationAuditRecord(), + "#microsoft.graph.security.unifiedGroupAuditRecord" => new global::Microsoft.Graph.Models.Security.UnifiedGroupAuditRecord(), + "#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord" => new global::Microsoft.Graph.Models.Security.UnifiedSimulationMatchedItemAuditRecord(), + "#microsoft.graph.security.unifiedSimulationSummaryAuditRecord" => new global::Microsoft.Graph.Models.Security.UnifiedSimulationSummaryAuditRecord(), + "#microsoft.graph.security.uploadCertificateRecord" => new global::Microsoft.Graph.Models.Security.UploadCertificateRecord(), + "#microsoft.graph.security.urbacAssignmentAuditRecord" => new global::Microsoft.Graph.Models.Security.UrbacAssignmentAuditRecord(), + "#microsoft.graph.security.urbacEnableStateAuditRecord" => new global::Microsoft.Graph.Models.Security.UrbacEnableStateAuditRecord(), + "#microsoft.graph.security.urbacRoleAuditRecord" => new global::Microsoft.Graph.Models.Security.UrbacRoleAuditRecord(), + "#microsoft.graph.security.userTrainingAuditRecord" => new global::Microsoft.Graph.Models.Security.UserTrainingAuditRecord(), + "#microsoft.graph.security.vfamBasePolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.VfamBasePolicyAuditRecord(), + "#microsoft.graph.security.vfamCreatePolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.VfamCreatePolicyAuditRecord(), + "#microsoft.graph.security.vfamDeletePolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.VfamDeletePolicyAuditRecord(), + "#microsoft.graph.security.vfamUpdatePolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.VfamUpdatePolicyAuditRecord(), + "#microsoft.graph.security.vivaGoalsAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGoalsAuditRecord(), + "#microsoft.graph.security.vivaLearningAdminAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaLearningAdminAuditRecord(), + "#microsoft.graph.security.vivaLearningAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaLearningAuditRecord(), + "#microsoft.graph.security.vivaPulseAdminAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaPulseAdminAuditRecord(), + "#microsoft.graph.security.vivaPulseOrganizerAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaPulseOrganizerAuditRecord(), + "#microsoft.graph.security.vivaPulseReportAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaPulseReportAuditRecord(), + "#microsoft.graph.security.vivaPulseResponseAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaPulseResponseAuditRecord(), + "#microsoft.graph.security.wdatpAlertsAuditRecord" => new global::Microsoft.Graph.Models.Security.WdatpAlertsAuditRecord(), + "#microsoft.graph.security.windows365CustomerLockboxAuditRecord" => new global::Microsoft.Graph.Models.Security.Windows365CustomerLockboxAuditRecord(), + "#microsoft.graph.security.workplaceAnalyticsAuditRecord" => new global::Microsoft.Graph.Models.Security.WorkplaceAnalyticsAuditRecord(), + "#microsoft.graph.security.yammerAuditRecord" => new global::Microsoft.Graph.Models.Security.YammerAuditRecord(), + _ => new global::Microsoft.Graph.Models.Security.AuditData(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogQuery.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQuery.cs new file mode 100644 index 00000000000..466fbef54a2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQuery.cs @@ -0,0 +1,250 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AuditLogQuery : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The administrative units tagged to an audit log record. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AdministrativeUnitIdFilters + { + get { return BackingStore?.Get?>("administrativeUnitIdFilters"); } + set { BackingStore?.Set("administrativeUnitIdFilters", value); } + } +#nullable restore +#else + public List AdministrativeUnitIdFilters + { + get { return BackingStore?.Get>("administrativeUnitIdFilters"); } + set { BackingStore?.Set("administrativeUnitIdFilters", value); } + } +#endif + /// The display name of the saved audit log query. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DisplayName + { + get { return BackingStore?.Get("displayName"); } + set { BackingStore?.Set("displayName", value); } + } +#nullable restore +#else + public string DisplayName + { + get { return BackingStore?.Get("displayName"); } + set { BackingStore?.Set("displayName", value); } + } +#endif + /// The end date of the date range in the query. + public DateTimeOffset? FilterEndDateTime + { + get { return BackingStore?.Get("filterEndDateTime"); } + set { BackingStore?.Set("filterEndDateTime", value); } + } + /// The start date of the date range in the query. + public DateTimeOffset? FilterStartDateTime + { + get { return BackingStore?.Get("filterStartDateTime"); } + set { BackingStore?.Set("filterStartDateTime", value); } + } + /// The IP address of the device that was used when the activity was logged. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? IpAddressFilters + { + get { return BackingStore?.Get?>("ipAddressFilters"); } + set { BackingStore?.Set("ipAddressFilters", value); } + } +#nullable restore +#else + public List IpAddressFilters + { + get { return BackingStore?.Get>("ipAddressFilters"); } + set { BackingStore?.Set("ipAddressFilters", value); } + } +#endif + /// Free text field to search non-indexed properties of the audit log. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? KeywordFilter + { + get { return BackingStore?.Get("keywordFilter"); } + set { BackingStore?.Set("keywordFilter", value); } + } +#nullable restore +#else + public string KeywordFilter + { + get { return BackingStore?.Get("keywordFilter"); } + set { BackingStore?.Set("keywordFilter", value); } + } +#endif + /// For SharePoint and OneDrive for Business activity, the full path name of the file or folder accessed by the user. For Exchange admin audit logging, the name of the object that was modified by the cmdlet. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ObjectIdFilters + { + get { return BackingStore?.Get?>("objectIdFilters"); } + set { BackingStore?.Set("objectIdFilters", value); } + } +#nullable restore +#else + public List ObjectIdFilters + { + get { return BackingStore?.Get>("objectIdFilters"); } + set { BackingStore?.Set("objectIdFilters", value); } + } +#endif + /// The name of the user or admin activity. For a description of the most common operations/activities, see Search the audit log in the Office 365 Protection Center. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OperationFilters + { + get { return BackingStore?.Get?>("operationFilters"); } + set { BackingStore?.Set("operationFilters", value); } + } +#nullable restore +#else + public List OperationFilters + { + get { return BackingStore?.Get>("operationFilters"); } + set { BackingStore?.Set("operationFilters", value); } + } +#endif + /// An individual audit log record. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Records + { + get { return BackingStore?.Get?>("records"); } + set { BackingStore?.Set("records", value); } + } +#nullable restore +#else + public List Records + { + get { return BackingStore?.Get>("records"); } + set { BackingStore?.Set("records", value); } + } +#endif + /// The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? RecordTypeFilters + { + get { return BackingStore?.Get?>("recordTypeFilters"); } + set { BackingStore?.Set("recordTypeFilters", value); } + } +#nullable restore +#else + public List RecordTypeFilters + { + get { return BackingStore?.Get>("recordTypeFilters"); } + set { BackingStore?.Set("recordTypeFilters", value); } + } +#endif + /// The serviceFilters property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ServiceFilters + { + get { return BackingStore?.Get?>("serviceFilters"); } + set { BackingStore?.Set("serviceFilters", value); } + } +#nullable restore +#else + public List ServiceFilters + { + get { return BackingStore?.Get>("serviceFilters"); } + set { BackingStore?.Set("serviceFilters", value); } + } +#endif + /// Describes the current status of the query. The possible values are: notStarted, running, succeeded, failed, cancelled, unknownFutureValue. + public global::Microsoft.Graph.Models.Security.AuditLogQueryStatus? Status + { + get { return BackingStore?.Get("status"); } + set { BackingStore?.Set("status", value); } + } + /// The UPN (user principal name) of the user who performed the action (specified in the operation property) that resulted in the record being logged; for example, myname@mydomain_name. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? UserPrincipalNameFilters + { + get { return BackingStore?.Get?>("userPrincipalNameFilters"); } + set { BackingStore?.Set("userPrincipalNameFilters", value); } + } +#nullable restore +#else + public List UserPrincipalNameFilters + { + get { return BackingStore?.Get>("userPrincipalNameFilters"); } + set { BackingStore?.Set("userPrincipalNameFilters", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AuditLogQuery CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditLogQuery(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "administrativeUnitIdFilters", n => { AdministrativeUnitIdFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "filterEndDateTime", n => { FilterEndDateTime = n.GetDateTimeOffsetValue(); } }, + { "filterStartDateTime", n => { FilterStartDateTime = n.GetDateTimeOffsetValue(); } }, + { "ipAddressFilters", n => { IpAddressFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "keywordFilter", n => { KeywordFilter = n.GetStringValue(); } }, + { "objectIdFilters", n => { ObjectIdFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "operationFilters", n => { OperationFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "recordTypeFilters", n => { RecordTypeFilters = n.GetCollectionOfEnumValues()?.AsList(); } }, + { "records", n => { Records = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Security.AuditLogRecord.CreateFromDiscriminatorValue)?.AsList(); } }, + { "serviceFilters", n => { ServiceFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "status", n => { Status = n.GetEnumValue(); } }, + { "userPrincipalNameFilters", n => { UserPrincipalNameFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfPrimitiveValues("administrativeUnitIdFilters", AdministrativeUnitIdFilters); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteDateTimeOffsetValue("filterEndDateTime", FilterEndDateTime); + writer.WriteDateTimeOffsetValue("filterStartDateTime", FilterStartDateTime); + writer.WriteCollectionOfPrimitiveValues("ipAddressFilters", IpAddressFilters); + writer.WriteStringValue("keywordFilter", KeywordFilter); + writer.WriteCollectionOfPrimitiveValues("objectIdFilters", ObjectIdFilters); + writer.WriteCollectionOfPrimitiveValues("operationFilters", OperationFilters); + writer.WriteCollectionOfObjectValues("records", Records); + writer.WriteCollectionOfEnumValues("recordTypeFilters", RecordTypeFilters); + writer.WriteCollectionOfPrimitiveValues("serviceFilters", ServiceFilters); + writer.WriteEnumValue("status", Status); + writer.WriteCollectionOfPrimitiveValues("userPrincipalNameFilters", UserPrincipalNameFilters); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryCollectionResponse.cs new file mode 100644 index 00000000000..27beaea834c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryCollectionResponse.cs @@ -0,0 +1,64 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AuditLogQueryCollectionResponse : global::Microsoft.Graph.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AuditLogQueryCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditLogQueryCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Security.AuditLogQuery.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryStatus.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryStatus.cs new file mode 100644 index 00000000000..a1e95fe8fa1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryStatus.cs @@ -0,0 +1,36 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum AuditLogQueryStatus + #pragma warning restore CS1591 + { + [EnumMember(Value = "notStarted")] + #pragma warning disable CS1591 + NotStarted, + #pragma warning restore CS1591 + [EnumMember(Value = "running")] + #pragma warning disable CS1591 + Running, + #pragma warning restore CS1591 + [EnumMember(Value = "succeeded")] + #pragma warning disable CS1591 + Succeeded, + #pragma warning restore CS1591 + [EnumMember(Value = "failed")] + #pragma warning disable CS1591 + Failed, + #pragma warning restore CS1591 + [EnumMember(Value = "cancelled")] + #pragma warning disable CS1591 + Cancelled, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecord.cs new file mode 100644 index 00000000000..c9027452430 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecord.cs @@ -0,0 +1,232 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AuditLogRecord : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The administrative units tagged to an audit log record. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AdministrativeUnits + { + get { return BackingStore?.Get?>("administrativeUnits"); } + set { BackingStore?.Set("administrativeUnits", value); } + } +#nullable restore +#else + public List AdministrativeUnits + { + get { return BackingStore?.Get>("administrativeUnits"); } + set { BackingStore?.Set("administrativeUnits", value); } + } +#endif + /// A JSON object that contains the actual audit log data. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.Security.AuditData? AuditData + { + get { return BackingStore?.Get("auditData"); } + set { BackingStore?.Set("auditData", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.Security.AuditData AuditData + { + get { return BackingStore?.Get("auditData"); } + set { BackingStore?.Set("auditData", value); } + } +#endif + /// The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. + public global::Microsoft.Graph.Models.Security.AuditLogRecordType? AuditLogRecordType + { + get { return BackingStore?.Get("auditLogRecordType"); } + set { BackingStore?.Set("auditLogRecordType", value); } + } + /// The IP address of the device used when the activity was logged. The IP address is displayed in either an IPv4 or IPv6 address format. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientIp + { + get { return BackingStore?.Get("clientIp"); } + set { BackingStore?.Set("clientIp", value); } + } +#nullable restore +#else + public string ClientIp + { + get { return BackingStore?.Get("clientIp"); } + set { BackingStore?.Set("clientIp", value); } + } +#endif + /// The date and time in UTC when the user performed the activity. + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } + /// For Exchange admin audit logging, the name of the object modified by the cmdlet. For SharePoint activity, the full URL path name of the file or folder accessed by a user. For Microsoft Entra activity, the name of the user account that was modified. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ObjectId + { + get { return BackingStore?.Get("objectId"); } + set { BackingStore?.Set("objectId", value); } + } +#nullable restore +#else + public string ObjectId + { + get { return BackingStore?.Get("objectId"); } + set { BackingStore?.Set("objectId", value); } + } +#endif + /// The name of the user or admin activity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Operation + { + get { return BackingStore?.Get("operation"); } + set { BackingStore?.Set("operation", value); } + } +#nullable restore +#else + public string Operation + { + get { return BackingStore?.Get("operation"); } + set { BackingStore?.Set("operation", value); } + } +#endif + /// The GUID for your organization. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OrganizationId + { + get { return BackingStore?.Get("organizationId"); } + set { BackingStore?.Set("organizationId", value); } + } +#nullable restore +#else + public string OrganizationId + { + get { return BackingStore?.Get("organizationId"); } + set { BackingStore?.Set("organizationId", value); } + } +#endif + /// The Microsoft 365 service where the activity occurred. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Service + { + get { return BackingStore?.Get("service"); } + set { BackingStore?.Set("service", value); } + } +#nullable restore +#else + public string Service + { + get { return BackingStore?.Get("service"); } + set { BackingStore?.Set("service", value); } + } +#endif + /// The user who performed the action (specified in the Operation property) that resulted in the record being logged. Audit records for activity performed by system accounts (such as SHAREPOINT/system or NT AUTHORITY/SYSTEM) are also included in the audit log. Another common value for the UserId property is app@sharepoint. It indicates that the 'user' who performed the activity was an application with the necessary permissions in SharePoint to perform organization-wide actions (such as searching a SharePoint site or OneDrive account) on behalf of a user, admin, or service. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? UserId + { + get { return BackingStore?.Get("userId"); } + set { BackingStore?.Set("userId", value); } + } +#nullable restore +#else + public string UserId + { + get { return BackingStore?.Get("userId"); } + set { BackingStore?.Set("userId", value); } + } +#endif + /// UPN of the user who performed the action. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? UserPrincipalName + { + get { return BackingStore?.Get("userPrincipalName"); } + set { BackingStore?.Set("userPrincipalName", value); } + } +#nullable restore +#else + public string UserPrincipalName + { + get { return BackingStore?.Get("userPrincipalName"); } + set { BackingStore?.Set("userPrincipalName", value); } + } +#endif + /// The type of user that performed the operation. The possible values are: regular, reserved, admin, dcAdmin, system, application, servicePrincipal, customPolicy, systemPolicy, partnerTechnician, guest, unknownFutureValue. + public global::Microsoft.Graph.Models.Security.AuditLogUserType? UserType + { + get { return BackingStore?.Get("userType"); } + set { BackingStore?.Set("userType", value); } + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AuditLogRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditLogRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "administrativeUnits", n => { AdministrativeUnits = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "auditData", n => { AuditData = n.GetObjectValue(global::Microsoft.Graph.Models.Security.AuditData.CreateFromDiscriminatorValue); } }, + { "auditLogRecordType", n => { AuditLogRecordType = n.GetEnumValue(); } }, + { "clientIp", n => { ClientIp = n.GetStringValue(); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "objectId", n => { ObjectId = n.GetStringValue(); } }, + { "operation", n => { Operation = n.GetStringValue(); } }, + { "organizationId", n => { OrganizationId = n.GetStringValue(); } }, + { "service", n => { Service = n.GetStringValue(); } }, + { "userId", n => { UserId = n.GetStringValue(); } }, + { "userPrincipalName", n => { UserPrincipalName = n.GetStringValue(); } }, + { "userType", n => { UserType = n.GetEnumValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfPrimitiveValues("administrativeUnits", AdministrativeUnits); + writer.WriteObjectValue("auditData", AuditData); + writer.WriteEnumValue("auditLogRecordType", AuditLogRecordType); + writer.WriteStringValue("clientIp", ClientIp); + writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); + writer.WriteStringValue("objectId", ObjectId); + writer.WriteStringValue("operation", Operation); + writer.WriteStringValue("organizationId", OrganizationId); + writer.WriteStringValue("service", Service); + writer.WriteStringValue("userId", UserId); + writer.WriteStringValue("userPrincipalName", UserPrincipalName); + writer.WriteEnumValue("userType", UserType); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordCollectionResponse.cs new file mode 100644 index 00000000000..e25df2fe187 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordCollectionResponse.cs @@ -0,0 +1,64 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AuditLogRecordCollectionResponse : global::Microsoft.Graph.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AuditLogRecordCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditLogRecordCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Security.AuditLogRecord.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordType.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordType.cs new file mode 100644 index 00000000000..6934fdc0f75 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordType.cs @@ -0,0 +1,1164 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum AuditLogRecordType + #pragma warning restore CS1591 + { + [EnumMember(Value = "ExchangeAdmin")] + #pragma warning disable CS1591 + ExchangeAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "ExchangeItem")] + #pragma warning disable CS1591 + ExchangeItem, + #pragma warning restore CS1591 + [EnumMember(Value = "ExchangeItemGroup")] + #pragma warning disable CS1591 + ExchangeItemGroup, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePoint")] + #pragma warning disable CS1591 + SharePoint, + #pragma warning restore CS1591 + [EnumMember(Value = "SyntheticProbe")] + #pragma warning disable CS1591 + SyntheticProbe, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointFileOperation")] + #pragma warning disable CS1591 + SharePointFileOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "OneDrive")] + #pragma warning disable CS1591 + OneDrive, + #pragma warning restore CS1591 + [EnumMember(Value = "AzureActiveDirectory")] + #pragma warning disable CS1591 + AzureActiveDirectory, + #pragma warning restore CS1591 + [EnumMember(Value = "AzureActiveDirectoryAccountLogon")] + #pragma warning disable CS1591 + AzureActiveDirectoryAccountLogon, + #pragma warning restore CS1591 + [EnumMember(Value = "DataCenterSecurityCmdlet")] + #pragma warning disable CS1591 + DataCenterSecurityCmdlet, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPSharePoint")] + #pragma warning disable CS1591 + ComplianceDLPSharePoint, + #pragma warning restore CS1591 + [EnumMember(Value = "Sway")] + #pragma warning disable CS1591 + Sway, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPExchange")] + #pragma warning disable CS1591 + ComplianceDLPExchange, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointSharingOperation")] + #pragma warning disable CS1591 + SharePointSharingOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "AzureActiveDirectoryStsLogon")] + #pragma warning disable CS1591 + AzureActiveDirectoryStsLogon, + #pragma warning restore CS1591 + [EnumMember(Value = "SkypeForBusinessPSTNUsage")] + #pragma warning disable CS1591 + SkypeForBusinessPSTNUsage, + #pragma warning restore CS1591 + [EnumMember(Value = "SkypeForBusinessUsersBlocked")] + #pragma warning disable CS1591 + SkypeForBusinessUsersBlocked, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityComplianceCenterEOPCmdlet")] + #pragma warning disable CS1591 + SecurityComplianceCenterEOPCmdlet, + #pragma warning restore CS1591 + [EnumMember(Value = "ExchangeAggregatedOperation")] + #pragma warning disable CS1591 + ExchangeAggregatedOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerBIAudit")] + #pragma warning disable CS1591 + PowerBIAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "CRM")] + #pragma warning disable CS1591 + CRM, + #pragma warning restore CS1591 + [EnumMember(Value = "Yammer")] + #pragma warning disable CS1591 + Yammer, + #pragma warning restore CS1591 + [EnumMember(Value = "SkypeForBusinessCmdlets")] + #pragma warning disable CS1591 + SkypeForBusinessCmdlets, + #pragma warning restore CS1591 + [EnumMember(Value = "Discovery")] + #pragma warning disable CS1591 + Discovery, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeams")] + #pragma warning disable CS1591 + MicrosoftTeams, + #pragma warning restore CS1591 + [EnumMember(Value = "ThreatIntelligence")] + #pragma warning disable CS1591 + ThreatIntelligence, + #pragma warning restore CS1591 + [EnumMember(Value = "MailSubmission")] + #pragma warning disable CS1591 + MailSubmission, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftFlow")] + #pragma warning disable CS1591 + MicrosoftFlow, + #pragma warning restore CS1591 + [EnumMember(Value = "AeD")] + #pragma warning disable CS1591 + AeD, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftStream")] + #pragma warning disable CS1591 + MicrosoftStream, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPSharePointClassification")] + #pragma warning disable CS1591 + ComplianceDLPSharePointClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "ThreatFinder")] + #pragma warning disable CS1591 + ThreatFinder, + #pragma warning restore CS1591 + [EnumMember(Value = "Project")] + #pragma warning disable CS1591 + Project, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointListOperation")] + #pragma warning disable CS1591 + SharePointListOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointCommentOperation")] + #pragma warning disable CS1591 + SharePointCommentOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "DataGovernance")] + #pragma warning disable CS1591 + DataGovernance, + #pragma warning restore CS1591 + [EnumMember(Value = "Kaizala")] + #pragma warning disable CS1591 + Kaizala, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityComplianceAlerts")] + #pragma warning disable CS1591 + SecurityComplianceAlerts, + #pragma warning restore CS1591 + [EnumMember(Value = "ThreatIntelligenceUrl")] + #pragma warning disable CS1591 + ThreatIntelligenceUrl, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityComplianceInsights")] + #pragma warning disable CS1591 + SecurityComplianceInsights, + #pragma warning restore CS1591 + [EnumMember(Value = "MIPLabel")] + #pragma warning disable CS1591 + MIPLabel, + #pragma warning restore CS1591 + [EnumMember(Value = "WorkplaceAnalytics")] + #pragma warning disable CS1591 + WorkplaceAnalytics, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerAppsApp")] + #pragma warning disable CS1591 + PowerAppsApp, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerAppsPlan")] + #pragma warning disable CS1591 + PowerAppsPlan, + #pragma warning restore CS1591 + [EnumMember(Value = "ThreatIntelligenceAtpContent")] + #pragma warning disable CS1591 + ThreatIntelligenceAtpContent, + #pragma warning restore CS1591 + [EnumMember(Value = "LabelContentExplorer")] + #pragma warning disable CS1591 + LabelContentExplorer, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsHealthcare")] + #pragma warning disable CS1591 + TeamsHealthcare, + #pragma warning restore CS1591 + [EnumMember(Value = "ExchangeItemAggregated")] + #pragma warning disable CS1591 + ExchangeItemAggregated, + #pragma warning restore CS1591 + [EnumMember(Value = "HygieneEvent")] + #pragma warning disable CS1591 + HygieneEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "DataInsightsRestApiAudit")] + #pragma warning disable CS1591 + DataInsightsRestApiAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "InformationBarrierPolicyApplication")] + #pragma warning disable CS1591 + InformationBarrierPolicyApplication, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointListItemOperation")] + #pragma warning disable CS1591 + SharePointListItemOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointContentTypeOperation")] + #pragma warning disable CS1591 + SharePointContentTypeOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointFieldOperation")] + #pragma warning disable CS1591 + SharePointFieldOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsAdmin")] + #pragma warning disable CS1591 + MicrosoftTeamsAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "HRSignal")] + #pragma warning disable CS1591 + HRSignal, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsDevice")] + #pragma warning disable CS1591 + MicrosoftTeamsDevice, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsAnalytics")] + #pragma warning disable CS1591 + MicrosoftTeamsAnalytics, + #pragma warning restore CS1591 + [EnumMember(Value = "InformationWorkerProtection")] + #pragma warning disable CS1591 + InformationWorkerProtection, + #pragma warning restore CS1591 + [EnumMember(Value = "Campaign")] + #pragma warning disable CS1591 + Campaign, + #pragma warning restore CS1591 + [EnumMember(Value = "DLPEndpoint")] + #pragma warning disable CS1591 + DLPEndpoint, + #pragma warning restore CS1591 + [EnumMember(Value = "AirInvestigation")] + #pragma warning disable CS1591 + AirInvestigation, + #pragma warning restore CS1591 + [EnumMember(Value = "Quarantine")] + #pragma warning disable CS1591 + Quarantine, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftForms")] + #pragma warning disable CS1591 + MicrosoftForms, + #pragma warning restore CS1591 + [EnumMember(Value = "ApplicationAudit")] + #pragma warning disable CS1591 + ApplicationAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceSupervisionExchange")] + #pragma warning disable CS1591 + ComplianceSupervisionExchange, + #pragma warning restore CS1591 + [EnumMember(Value = "CustomerKeyServiceEncryption")] + #pragma warning disable CS1591 + CustomerKeyServiceEncryption, + #pragma warning restore CS1591 + [EnumMember(Value = "OfficeNative")] + #pragma warning disable CS1591 + OfficeNative, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelSharePointItem")] + #pragma warning disable CS1591 + MipAutoLabelSharePointItem, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelSharePointPolicyLocation")] + #pragma warning disable CS1591 + MipAutoLabelSharePointPolicyLocation, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsShifts")] + #pragma warning disable CS1591 + MicrosoftTeamsShifts, + #pragma warning restore CS1591 + [EnumMember(Value = "SecureScore")] + #pragma warning disable CS1591 + SecureScore, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelExchangeItem")] + #pragma warning disable CS1591 + MipAutoLabelExchangeItem, + #pragma warning restore CS1591 + [EnumMember(Value = "CortanaBriefing")] + #pragma warning disable CS1591 + CortanaBriefing, + #pragma warning restore CS1591 + [EnumMember(Value = "Search")] + #pragma warning disable CS1591 + Search, + #pragma warning restore CS1591 + [EnumMember(Value = "WDATPAlerts")] + #pragma warning disable CS1591 + WDATPAlerts, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformAdminDlp")] + #pragma warning disable CS1591 + PowerPlatformAdminDlp, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformAdminEnvironment")] + #pragma warning disable CS1591 + PowerPlatformAdminEnvironment, + #pragma warning restore CS1591 + [EnumMember(Value = "MDATPAudit")] + #pragma warning disable CS1591 + MDATPAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "SensitivityLabelPolicyMatch")] + #pragma warning disable CS1591 + SensitivityLabelPolicyMatch, + #pragma warning restore CS1591 + [EnumMember(Value = "SensitivityLabelAction")] + #pragma warning disable CS1591 + SensitivityLabelAction, + #pragma warning restore CS1591 + [EnumMember(Value = "SensitivityLabeledFileAction")] + #pragma warning disable CS1591 + SensitivityLabeledFileAction, + #pragma warning restore CS1591 + [EnumMember(Value = "AttackSim")] + #pragma warning disable CS1591 + AttackSim, + #pragma warning restore CS1591 + [EnumMember(Value = "AirManualInvestigation")] + #pragma warning disable CS1591 + AirManualInvestigation, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityComplianceRBAC")] + #pragma warning disable CS1591 + SecurityComplianceRBAC, + #pragma warning restore CS1591 + [EnumMember(Value = "UserTraining")] + #pragma warning disable CS1591 + UserTraining, + #pragma warning restore CS1591 + [EnumMember(Value = "AirAdminActionInvestigation")] + #pragma warning disable CS1591 + AirAdminActionInvestigation, + #pragma warning restore CS1591 + [EnumMember(Value = "MSTIC")] + #pragma warning disable CS1591 + MSTIC, + #pragma warning restore CS1591 + [EnumMember(Value = "PhysicalBadgingSignal")] + #pragma warning disable CS1591 + PhysicalBadgingSignal, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsEasyApprovals")] + #pragma warning disable CS1591 + TeamsEasyApprovals, + #pragma warning restore CS1591 + [EnumMember(Value = "AipDiscover")] + #pragma warning disable CS1591 + AipDiscover, + #pragma warning restore CS1591 + [EnumMember(Value = "AipSensitivityLabelAction")] + #pragma warning disable CS1591 + AipSensitivityLabelAction, + #pragma warning restore CS1591 + [EnumMember(Value = "AipProtectionAction")] + #pragma warning disable CS1591 + AipProtectionAction, + #pragma warning restore CS1591 + [EnumMember(Value = "AipFileDeleted")] + #pragma warning disable CS1591 + AipFileDeleted, + #pragma warning restore CS1591 + [EnumMember(Value = "AipHeartBeat")] + #pragma warning disable CS1591 + AipHeartBeat, + #pragma warning restore CS1591 + [EnumMember(Value = "MCASAlerts")] + #pragma warning disable CS1591 + MCASAlerts, + #pragma warning restore CS1591 + [EnumMember(Value = "OnPremisesFileShareScannerDlp")] + #pragma warning disable CS1591 + OnPremisesFileShareScannerDlp, + #pragma warning restore CS1591 + [EnumMember(Value = "OnPremisesSharePointScannerDlp")] + #pragma warning disable CS1591 + OnPremisesSharePointScannerDlp, + #pragma warning restore CS1591 + [EnumMember(Value = "ExchangeSearch")] + #pragma warning disable CS1591 + ExchangeSearch, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointSearch")] + #pragma warning disable CS1591 + SharePointSearch, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyDataMinimization")] + #pragma warning disable CS1591 + PrivacyDataMinimization, + #pragma warning restore CS1591 + [EnumMember(Value = "LabelAnalyticsAggregate")] + #pragma warning disable CS1591 + LabelAnalyticsAggregate, + #pragma warning restore CS1591 + [EnumMember(Value = "MyAnalyticsSettings")] + #pragma warning disable CS1591 + MyAnalyticsSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityComplianceUserChange")] + #pragma warning disable CS1591 + SecurityComplianceUserChange, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPExchangeClassification")] + #pragma warning disable CS1591 + ComplianceDLPExchangeClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPEndpoint")] + #pragma warning disable CS1591 + ComplianceDLPEndpoint, + #pragma warning restore CS1591 + [EnumMember(Value = "MipExactDataMatch")] + #pragma warning disable CS1591 + MipExactDataMatch, + #pragma warning restore CS1591 + [EnumMember(Value = "MSDEResponseActions")] + #pragma warning disable CS1591 + MSDEResponseActions, + #pragma warning restore CS1591 + [EnumMember(Value = "MSDEGeneralSettings")] + #pragma warning disable CS1591 + MSDEGeneralSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "MSDEIndicatorsSettings")] + #pragma warning disable CS1591 + MSDEIndicatorsSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "MS365DCustomDetection")] + #pragma warning disable CS1591 + MS365DCustomDetection, + #pragma warning restore CS1591 + [EnumMember(Value = "MSDERolesSettings")] + #pragma warning disable CS1591 + MSDERolesSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "MAPGAlerts")] + #pragma warning disable CS1591 + MAPGAlerts, + #pragma warning restore CS1591 + [EnumMember(Value = "MAPGPolicy")] + #pragma warning disable CS1591 + MAPGPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "MAPGRemediation")] + #pragma warning disable CS1591 + MAPGRemediation, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyRemediationAction")] + #pragma warning disable CS1591 + PrivacyRemediationAction, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyDigestEmail")] + #pragma warning disable CS1591 + PrivacyDigestEmail, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelSimulationProgress")] + #pragma warning disable CS1591 + MipAutoLabelSimulationProgress, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelSimulationCompletion")] + #pragma warning disable CS1591 + MipAutoLabelSimulationCompletion, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelProgressFeedback")] + #pragma warning disable CS1591 + MipAutoLabelProgressFeedback, + #pragma warning restore CS1591 + [EnumMember(Value = "DlpSensitiveInformationType")] + #pragma warning disable CS1591 + DlpSensitiveInformationType, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelSimulationStatistics")] + #pragma warning disable CS1591 + MipAutoLabelSimulationStatistics, + #pragma warning restore CS1591 + [EnumMember(Value = "LargeContentMetadata")] + #pragma warning disable CS1591 + LargeContentMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "Microsoft365Group")] + #pragma warning disable CS1591 + Microsoft365Group, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPMlInferencingResult")] + #pragma warning disable CS1591 + CDPMlInferencingResult, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringMailMetadata")] + #pragma warning disable CS1591 + FilteringMailMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPClassificationMailItem")] + #pragma warning disable CS1591 + CDPClassificationMailItem, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPClassificationDocument")] + #pragma warning disable CS1591 + CDPClassificationDocument, + #pragma warning restore CS1591 + [EnumMember(Value = "OfficeScriptsRunAction")] + #pragma warning disable CS1591 + OfficeScriptsRunAction, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringPostMailDeliveryAction")] + #pragma warning disable CS1591 + FilteringPostMailDeliveryAction, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPUnifiedFeedback")] + #pragma warning disable CS1591 + CDPUnifiedFeedback, + #pragma warning restore CS1591 + [EnumMember(Value = "TenantAllowBlockList")] + #pragma warning disable CS1591 + TenantAllowBlockList, + #pragma warning restore CS1591 + [EnumMember(Value = "ConsumptionResource")] + #pragma warning disable CS1591 + ConsumptionResource, + #pragma warning restore CS1591 + [EnumMember(Value = "HealthcareSignal")] + #pragma warning disable CS1591 + HealthcareSignal, + #pragma warning restore CS1591 + [EnumMember(Value = "DlpImportResult")] + #pragma warning disable CS1591 + DlpImportResult, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPCompliancePolicyExecution")] + #pragma warning disable CS1591 + CDPCompliancePolicyExecution, + #pragma warning restore CS1591 + [EnumMember(Value = "MultiStageDisposition")] + #pragma warning disable CS1591 + MultiStageDisposition, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyDataMatch")] + #pragma warning disable CS1591 + PrivacyDataMatch, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringDocMetadata")] + #pragma warning disable CS1591 + FilteringDocMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringEmailFeatures")] + #pragma warning disable CS1591 + FilteringEmailFeatures, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerBIDlp")] + #pragma warning disable CS1591 + PowerBIDlp, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringUrlInfo")] + #pragma warning disable CS1591 + FilteringUrlInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringAttachmentInfo")] + #pragma warning disable CS1591 + FilteringAttachmentInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "CoreReportingSettings")] + #pragma warning disable CS1591 + CoreReportingSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceConnector")] + #pragma warning disable CS1591 + ComplianceConnector, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformLockboxResourceAccessRequest")] + #pragma warning disable CS1591 + PowerPlatformLockboxResourceAccessRequest, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformLockboxResourceCommand")] + #pragma warning disable CS1591 + PowerPlatformLockboxResourceCommand, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPPredictiveCodingLabel")] + #pragma warning disable CS1591 + CDPPredictiveCodingLabel, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPCompliancePolicyUserFeedback")] + #pragma warning disable CS1591 + CDPCompliancePolicyUserFeedback, + #pragma warning restore CS1591 + [EnumMember(Value = "WebpageActivityEndpoint")] + #pragma warning disable CS1591 + WebpageActivityEndpoint, + #pragma warning restore CS1591 + [EnumMember(Value = "OMEPortal")] + #pragma warning disable CS1591 + OMEPortal, + #pragma warning restore CS1591 + [EnumMember(Value = "CMImprovementActionChange")] + #pragma warning disable CS1591 + CMImprovementActionChange, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringUrlClick")] + #pragma warning disable CS1591 + FilteringUrlClick, + #pragma warning restore CS1591 + [EnumMember(Value = "MipLabelAnalyticsAuditRecord")] + #pragma warning disable CS1591 + MipLabelAnalyticsAuditRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringEntityEvent")] + #pragma warning disable CS1591 + FilteringEntityEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringRuleHits")] + #pragma warning disable CS1591 + FilteringRuleHits, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringMailSubmission")] + #pragma warning disable CS1591 + FilteringMailSubmission, + #pragma warning restore CS1591 + [EnumMember(Value = "LabelExplorer")] + #pragma warning disable CS1591 + LabelExplorer, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftManagedServicePlatform")] + #pragma warning disable CS1591 + MicrosoftManagedServicePlatform, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformServiceActivity")] + #pragma warning disable CS1591 + PowerPlatformServiceActivity, + #pragma warning restore CS1591 + [EnumMember(Value = "ScorePlatformGenericAuditRecord")] + #pragma warning disable CS1591 + ScorePlatformGenericAuditRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringTimeTravelDocMetadata")] + #pragma warning disable CS1591 + FilteringTimeTravelDocMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "Alert")] + #pragma warning disable CS1591 + Alert, + #pragma warning restore CS1591 + [EnumMember(Value = "AlertStatus")] + #pragma warning disable CS1591 + AlertStatus, + #pragma warning restore CS1591 + [EnumMember(Value = "AlertIncident")] + #pragma warning disable CS1591 + AlertIncident, + #pragma warning restore CS1591 + [EnumMember(Value = "IncidentStatus")] + #pragma warning disable CS1591 + IncidentStatus, + #pragma warning restore CS1591 + [EnumMember(Value = "Case")] + #pragma warning disable CS1591 + Case, + #pragma warning restore CS1591 + [EnumMember(Value = "CaseInvestigation")] + #pragma warning disable CS1591 + CaseInvestigation, + #pragma warning restore CS1591 + [EnumMember(Value = "RecordsManagement")] + #pragma warning disable CS1591 + RecordsManagement, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyRemediation")] + #pragma warning disable CS1591 + PrivacyRemediation, + #pragma warning restore CS1591 + [EnumMember(Value = "DataShareOperation")] + #pragma warning disable CS1591 + DataShareOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpDlpSensitive")] + #pragma warning disable CS1591 + CdpDlpSensitive, + #pragma warning restore CS1591 + [EnumMember(Value = "EHRConnector")] + #pragma warning disable CS1591 + EHRConnector, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringMailGradingResult")] + #pragma warning disable CS1591 + FilteringMailGradingResult, + #pragma warning restore CS1591 + [EnumMember(Value = "PublicFolder")] + #pragma warning disable CS1591 + PublicFolder, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyTenantAuditHistoryRecord")] + #pragma warning disable CS1591 + PrivacyTenantAuditHistoryRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "AipScannerDiscoverEvent")] + #pragma warning disable CS1591 + AipScannerDiscoverEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "EduDataLakeDownloadOperation")] + #pragma warning disable CS1591 + EduDataLakeDownloadOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "M365ComplianceConnector")] + #pragma warning disable CS1591 + M365ComplianceConnector, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftGraphDataConnectOperation")] + #pragma warning disable CS1591 + MicrosoftGraphDataConnectOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftPurview")] + #pragma warning disable CS1591 + MicrosoftPurview, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringEmailContentFeatures")] + #pragma warning disable CS1591 + FilteringEmailContentFeatures, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPagesSite")] + #pragma warning disable CS1591 + PowerPagesSite, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerAppsResource")] + #pragma warning disable CS1591 + PowerAppsResource, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerPlan")] + #pragma warning disable CS1591 + PlannerPlan, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerCopyPlan")] + #pragma warning disable CS1591 + PlannerCopyPlan, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerTask")] + #pragma warning disable CS1591 + PlannerTask, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerRoster")] + #pragma warning disable CS1591 + PlannerRoster, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerPlanList")] + #pragma warning disable CS1591 + PlannerPlanList, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerTaskList")] + #pragma warning disable CS1591 + PlannerTaskList, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerTenantSettings")] + #pragma warning disable CS1591 + PlannerTenantSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebProject")] + #pragma warning disable CS1591 + ProjectForTheWebProject, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebTask")] + #pragma warning disable CS1591 + ProjectForTheWebTask, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebRoadmap")] + #pragma warning disable CS1591 + ProjectForTheWebRoadmap, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebRoadmapItem")] + #pragma warning disable CS1591 + ProjectForTheWebRoadmapItem, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebProjectSettings")] + #pragma warning disable CS1591 + ProjectForTheWebProjectSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebRoadmapSettings")] + #pragma warning disable CS1591 + ProjectForTheWebRoadmapSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "QuarantineMetadata")] + #pragma warning disable CS1591 + QuarantineMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTodoAudit")] + #pragma warning disable CS1591 + MicrosoftTodoAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "TimeTravelFilteringDocMetadata")] + #pragma warning disable CS1591 + TimeTravelFilteringDocMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsQuarantineMetadata")] + #pragma warning disable CS1591 + TeamsQuarantineMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointAppPermissionOperation")] + #pragma warning disable CS1591 + SharePointAppPermissionOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsSensitivityLabelAction")] + #pragma warning disable CS1591 + MicrosoftTeamsSensitivityLabelAction, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringTeamsMetadata")] + #pragma warning disable CS1591 + FilteringTeamsMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringTeamsUrlInfo")] + #pragma warning disable CS1591 + FilteringTeamsUrlInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringTeamsPostDeliveryAction")] + #pragma warning disable CS1591 + FilteringTeamsPostDeliveryAction, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCAssessments")] + #pragma warning disable CS1591 + MDCAssessments, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCRegulatoryComplianceStandards")] + #pragma warning disable CS1591 + MDCRegulatoryComplianceStandards, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCRegulatoryComplianceControls")] + #pragma warning disable CS1591 + MDCRegulatoryComplianceControls, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCRegulatoryComplianceAssessments")] + #pragma warning disable CS1591 + MDCRegulatoryComplianceAssessments, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCSecurityConnectors")] + #pragma warning disable CS1591 + MDCSecurityConnectors, + #pragma warning restore CS1591 + [EnumMember(Value = "MDADataSecuritySignal")] + #pragma warning disable CS1591 + MDADataSecuritySignal, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGoals")] + #pragma warning disable CS1591 + VivaGoals, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringRuntimeInfo")] + #pragma warning disable CS1591 + FilteringRuntimeInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "AttackSimAdmin")] + #pragma warning disable CS1591 + AttackSimAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftGraphDataConnectConsent")] + #pragma warning disable CS1591 + MicrosoftGraphDataConnectConsent, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringAtpDetonationInfo")] + #pragma warning disable CS1591 + FilteringAtpDetonationInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyPortal")] + #pragma warning disable CS1591 + PrivacyPortal, + #pragma warning restore CS1591 + [EnumMember(Value = "ManagedTenants")] + #pragma warning disable CS1591 + ManagedTenants, + #pragma warning restore CS1591 + [EnumMember(Value = "UnifiedSimulationMatchedItem")] + #pragma warning disable CS1591 + UnifiedSimulationMatchedItem, + #pragma warning restore CS1591 + [EnumMember(Value = "UnifiedSimulationSummary")] + #pragma warning disable CS1591 + UnifiedSimulationSummary, + #pragma warning restore CS1591 + [EnumMember(Value = "UpdateQuarantineMetadata")] + #pragma warning disable CS1591 + UpdateQuarantineMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "MS365DSuppressionRule")] + #pragma warning disable CS1591 + MS365DSuppressionRule, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewDataMapOperation")] + #pragma warning disable CS1591 + PurviewDataMapOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringUrlPostClickAction")] + #pragma warning disable CS1591 + FilteringUrlPostClickAction, + #pragma warning restore CS1591 + [EnumMember(Value = "IrmUserDefinedDetectionSignal")] + #pragma warning disable CS1591 + IrmUserDefinedDetectionSignal, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsUpdates")] + #pragma warning disable CS1591 + TeamsUpdates, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerRosterSensitivityLabel")] + #pragma warning disable CS1591 + PlannerRosterSensitivityLabel, + #pragma warning restore CS1591 + [EnumMember(Value = "MS365DIncident")] + #pragma warning disable CS1591 + MS365DIncident, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringDelistingMetadata")] + #pragma warning disable CS1591 + FilteringDelistingMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPSharePointClassificationExtended")] + #pragma warning disable CS1591 + ComplianceDLPSharePointClassificationExtended, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftDefenderForIdentityAudit")] + #pragma warning disable CS1591 + MicrosoftDefenderForIdentityAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "SupervisoryReviewDayXInsight")] + #pragma warning disable CS1591 + SupervisoryReviewDayXInsight, + #pragma warning restore CS1591 + [EnumMember(Value = "DefenderExpertsforXDRAdmin")] + #pragma warning disable CS1591 + DefenderExpertsforXDRAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPEdgeBlockedMessage")] + #pragma warning disable CS1591 + CDPEdgeBlockedMessage, + #pragma warning restore CS1591 + [EnumMember(Value = "HostedRpa")] + #pragma warning disable CS1591 + HostedRpa, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpContentExplorerAggregateRecord")] + #pragma warning disable CS1591 + CdpContentExplorerAggregateRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPHygieneAttachmentInfo")] + #pragma warning disable CS1591 + CDPHygieneAttachmentInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPHygieneSummary")] + #pragma warning disable CS1591 + CDPHygieneSummary, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPPostMailDeliveryAction")] + #pragma warning disable CS1591 + CDPPostMailDeliveryAction, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPEmailFeatures")] + #pragma warning disable CS1591 + CDPEmailFeatures, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPHygieneUrlInfo")] + #pragma warning disable CS1591 + CDPHygieneUrlInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPUrlClick")] + #pragma warning disable CS1591 + CDPUrlClick, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPPackageManagerHygieneEvent")] + #pragma warning disable CS1591 + CDPPackageManagerHygieneEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringDocScan")] + #pragma warning disable CS1591 + FilteringDocScan, + #pragma warning restore CS1591 + [EnumMember(Value = "TimeTravelFilteringDocScan")] + #pragma warning disable CS1591 + TimeTravelFilteringDocScan, + #pragma warning restore CS1591 + [EnumMember(Value = "MAPGOnboard")] + #pragma warning disable CS1591 + MAPGOnboard, + #pragma warning restore CS1591 + [EnumMember(Value = "VfamCreatePolicy")] + #pragma warning disable CS1591 + VfamCreatePolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "VfamUpdatePolicy")] + #pragma warning disable CS1591 + VfamUpdatePolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "VfamDeletePolicy")] + #pragma warning disable CS1591 + VfamDeletePolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "M365DAAD")] + #pragma warning disable CS1591 + M365DAAD, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpColdCrawlStatus")] + #pragma warning disable CS1591 + CdpColdCrawlStatus, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformAdministratorActivity")] + #pragma warning disable CS1591 + PowerPlatformAdministratorActivity, + #pragma warning restore CS1591 + [EnumMember(Value = "Windows365CustomerLockbox")] + #pragma warning disable CS1591 + Windows365CustomerLockbox, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpResourceScopeChangeEvent")] + #pragma warning disable CS1591 + CdpResourceScopeChangeEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceCCExchangeExecutionResult")] + #pragma warning disable CS1591 + ComplianceCCExchangeExecutionResult, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpOcrCostEstimatorRecord")] + #pragma warning disable CS1591 + CdpOcrCostEstimatorRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "CopilotInteraction")] + #pragma warning disable CS1591 + CopilotInteraction, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpOcrBillingRecord")] + #pragma warning disable CS1591 + CdpOcrBillingRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPApplications")] + #pragma warning disable CS1591 + ComplianceDLPApplications, + #pragma warning restore CS1591 + [EnumMember(Value = "UAMOperation")] + #pragma warning disable CS1591 + UAMOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaLearning")] + #pragma warning disable CS1591 + VivaLearning, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaLearningAdmin")] + #pragma warning disable CS1591 + VivaLearningAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewPolicyOperation")] + #pragma warning disable CS1591 + PurviewPolicyOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewMetadataPolicyOperation")] + #pragma warning disable CS1591 + PurviewMetadataPolicyOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "PeopleAdminSettings")] + #pragma warning disable CS1591 + PeopleAdminSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpComplianceDLPExchangeClassification")] + #pragma warning disable CS1591 + CdpComplianceDLPExchangeClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpComplianceDLPSharePointClassification")] + #pragma warning disable CS1591 + CdpComplianceDLPSharePointClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringBulkSenderInsightData")] + #pragma warning disable CS1591 + FilteringBulkSenderInsightData, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringBulkThresholdInsightData")] + #pragma warning disable CS1591 + FilteringBulkThresholdInsightData, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyOpenAccess")] + #pragma warning disable CS1591 + PrivacyOpenAccess, + #pragma warning restore CS1591 + [EnumMember(Value = "OWAAuth")] + #pragma warning disable CS1591 + OWAAuth, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPApplicationsClassification")] + #pragma warning disable CS1591 + ComplianceDLPApplicationsClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointESignature")] + #pragma warning disable CS1591 + SharePointESignature, + #pragma warning restore CS1591 + [EnumMember(Value = "Dynamics365BusinessCentral")] + #pragma warning disable CS1591 + Dynamics365BusinessCentral, + #pragma warning restore CS1591 + [EnumMember(Value = "MeshWorlds")] + #pragma warning disable CS1591 + MeshWorlds, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaPulseResponse")] + #pragma warning disable CS1591 + VivaPulseResponse, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaPulseOrganizer")] + #pragma warning disable CS1591 + VivaPulseOrganizer, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaPulseAdmin")] + #pragma warning disable CS1591 + VivaPulseAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaPulseReport")] + #pragma warning disable CS1591 + VivaPulseReport, + #pragma warning restore CS1591 + [EnumMember(Value = "AIAppInteraction")] + #pragma warning disable CS1591 + AIAppInteraction, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLMExchange")] + #pragma warning disable CS1591 + ComplianceDLMExchange, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLMSharePoint")] + #pragma warning disable CS1591 + ComplianceDLMSharePoint, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebAssignedToMeSettings")] + #pragma warning disable CS1591 + ProjectForTheWebAssignedToMeSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "CPSOperation")] + #pragma warning disable CS1591 + CPSOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPExchangeDiscovery")] + #pragma warning disable CS1591 + ComplianceDLPExchangeDiscovery, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewMCRecommendation")] + #pragma warning disable CS1591 + PurviewMCRecommendation, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogUserType.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogUserType.cs new file mode 100644 index 00000000000..af4ec65508a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogUserType.cs @@ -0,0 +1,60 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum AuditLogUserType + #pragma warning restore CS1591 + { + [EnumMember(Value = "Regular")] + #pragma warning disable CS1591 + Regular, + #pragma warning restore CS1591 + [EnumMember(Value = "Reserved")] + #pragma warning disable CS1591 + Reserved, + #pragma warning restore CS1591 + [EnumMember(Value = "Admin")] + #pragma warning disable CS1591 + Admin, + #pragma warning restore CS1591 + [EnumMember(Value = "DcAdmin")] + #pragma warning disable CS1591 + DcAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "System")] + #pragma warning disable CS1591 + System, + #pragma warning restore CS1591 + [EnumMember(Value = "Application")] + #pragma warning disable CS1591 + Application, + #pragma warning restore CS1591 + [EnumMember(Value = "ServicePrincipal")] + #pragma warning disable CS1591 + ServicePrincipal, + #pragma warning restore CS1591 + [EnumMember(Value = "CustomPolicy")] + #pragma warning disable CS1591 + CustomPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "SystemPolicy")] + #pragma warning disable CS1591 + SystemPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "PartnerTechnician")] + #pragma warning disable CS1591 + PartnerTechnician, + #pragma warning restore CS1591 + [EnumMember(Value = "Guest")] + #pragma warning disable CS1591 + Guest, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditSearchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditSearchAuditRecord.cs new file mode 100644 index 00000000000..513d6c8b25e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditSearchAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AuditSearchAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AuditSearchAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.auditSearchAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AuditSearchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditSearchAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAccountLogonAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAccountLogonAuditRecord.cs new file mode 100644 index 00000000000..469f8ca651a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAccountLogonAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AzureActiveDirectoryAccountLogonAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AzureActiveDirectoryAccountLogonAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryAccountLogonAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryAccountLogonAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAuditRecord.cs new file mode 100644 index 00000000000..b3cac3924f3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AzureActiveDirectoryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AzureActiveDirectoryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.azureActiveDirectoryAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryBaseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryBaseAuditRecord.cs new file mode 100644 index 00000000000..d79d9b8c25b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryBaseAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AzureActiveDirectoryBaseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AzureActiveDirectoryBaseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.azureActiveDirectoryBaseAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryBaseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryBaseAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryStsLogonAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryStsLogonAuditRecord.cs new file mode 100644 index 00000000000..ce3010bb9fc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryStsLogonAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AzureActiveDirectoryStsLogonAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AzureActiveDirectoryStsLogonAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryStsLogonAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryStsLogonAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CampaignAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CampaignAuditRecord.cs new file mode 100644 index 00000000000..172a13a7ff8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CampaignAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CampaignAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CampaignAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.campaignAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CampaignAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CampaignAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CaseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CaseAuditRecord.cs new file mode 100644 index 00000000000..715ddcddb6a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CaseAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CaseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CaseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.caseAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CaseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CaseAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CaseInvestigation.cs b/src/Microsoft.Graph/Generated/Models/Security/CaseInvestigation.cs new file mode 100644 index 00000000000..4e8c68558aa --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CaseInvestigation.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CaseInvestigation : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CaseInvestigation() : base() + { + OdataType = "#microsoft.graph.security.caseInvestigation"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CaseInvestigation CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CaseInvestigation(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CdpColdCrawlStatusRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpColdCrawlStatusRecord.cs new file mode 100644 index 00000000000..02db42552d9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpColdCrawlStatusRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CdpColdCrawlStatusRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpColdCrawlStatusRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpColdCrawlStatusRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CdpColdCrawlStatusRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpColdCrawlStatusRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CdpContentExplorerAggregateRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpContentExplorerAggregateRecord.cs new file mode 100644 index 00000000000..2d17fa869f6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpContentExplorerAggregateRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CdpContentExplorerAggregateRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpContentExplorerAggregateRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpContentExplorerAggregateRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CdpContentExplorerAggregateRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpContentExplorerAggregateRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CdpDlpSensitiveAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpDlpSensitiveAuditRecord.cs new file mode 100644 index 00000000000..58873d26a4f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpDlpSensitiveAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CdpDlpSensitiveAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpDlpSensitiveAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpDlpSensitiveAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CdpDlpSensitiveAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpDlpSensitiveAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CdpDlpSensitiveEndpointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpDlpSensitiveEndpointAuditRecord.cs new file mode 100644 index 00000000000..dfff63af5de --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpDlpSensitiveEndpointAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CdpDlpSensitiveEndpointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpDlpSensitiveEndpointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CdpDlpSensitiveEndpointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpDlpSensitiveEndpointAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CdpLogRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpLogRecord.cs new file mode 100644 index 00000000000..e3ded3321b2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpLogRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CdpLogRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpLogRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpLogRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CdpLogRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpLogRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CdpOcrBillingRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpOcrBillingRecord.cs new file mode 100644 index 00000000000..d95eba2ea06 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpOcrBillingRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CdpOcrBillingRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpOcrBillingRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpOcrBillingRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CdpOcrBillingRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpOcrBillingRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CdpResourceScopeChangeEventRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpResourceScopeChangeEventRecord.cs new file mode 100644 index 00000000000..853418f66dc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpResourceScopeChangeEventRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CdpResourceScopeChangeEventRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpResourceScopeChangeEventRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpResourceScopeChangeEventRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CdpResourceScopeChangeEventRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpResourceScopeChangeEventRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CernerSMSLinkRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CernerSMSLinkRecord.cs new file mode 100644 index 00000000000..4c2573356f5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CernerSMSLinkRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CernerSMSLinkRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CernerSMSLinkRecord() : base() + { + OdataType = "#microsoft.graph.security.cernerSMSLinkRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CernerSMSLinkRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CernerSMSLinkRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CernerSMSSettingsUpdateRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CernerSMSSettingsUpdateRecord.cs new file mode 100644 index 00000000000..0113716a4a2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CernerSMSSettingsUpdateRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CernerSMSSettingsUpdateRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CernerSMSSettingsUpdateRecord() : base() + { + OdataType = "#microsoft.graph.security.cernerSMSSettingsUpdateRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CernerSMSSettingsUpdateRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CernerSMSSettingsUpdateRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CernerSMSUnlinkRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CernerSMSUnlinkRecord.cs new file mode 100644 index 00000000000..af890fafda7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CernerSMSUnlinkRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CernerSMSUnlinkRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CernerSMSUnlinkRecord() : base() + { + OdataType = "#microsoft.graph.security.cernerSMSUnlinkRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CernerSMSUnlinkRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CernerSMSUnlinkRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceConnectorAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceConnectorAuditRecord.cs new file mode 100644 index 00000000000..7b8c5303e78 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceConnectorAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceConnectorAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceConnectorAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceConnectorAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceConnectorAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceConnectorAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMExchangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMExchangeAuditRecord.cs new file mode 100644 index 00000000000..a731f539254 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMExchangeAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDLMExchangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLMExchangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLMExchangeAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDLMExchangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLMExchangeAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMSharePointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMSharePointAuditRecord.cs new file mode 100644 index 00000000000..7028cd676b9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMSharePointAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDLMSharePointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLMSharePointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLMSharePointAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDLMSharePointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLMSharePointAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpApplicationsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpApplicationsAuditRecord.cs new file mode 100644 index 00000000000..6426b55879d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpApplicationsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpApplicationsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpApplicationsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpApplicationsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpApplicationsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpApplicationsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpApplicationsClassificationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpApplicationsClassificationAuditRecord.cs new file mode 100644 index 00000000000..da4f2d91a7f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpApplicationsClassificationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpApplicationsClassificationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpApplicationsClassificationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpApplicationsClassificationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpApplicationsClassificationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpApplicationsClassificationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpBaseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpBaseAuditRecord.cs new file mode 100644 index 00000000000..cff26756733 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpBaseAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpBaseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpBaseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpBaseAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpBaseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpBaseAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpClassificationBaseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpClassificationBaseAuditRecord.cs new file mode 100644 index 00000000000..3bb7a8f86cc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpClassificationBaseAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpClassificationBaseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpClassificationBaseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpClassificationBaseAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpClassificationBaseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpClassificationBaseAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpClassificationBaseCdpRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpClassificationBaseCdpRecord.cs new file mode 100644 index 00000000000..3a539983193 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpClassificationBaseCdpRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpClassificationBaseCdpRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpClassificationBaseCdpRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpClassificationBaseCdpRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpClassificationBaseCdpRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpClassificationBaseCdpRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpEndpointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpEndpointAuditRecord.cs new file mode 100644 index 00000000000..7a245004ad1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpEndpointAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpEndpointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpEndpointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpEndpointAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpEndpointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpEndpointAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpEndpointDiscoveryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpEndpointDiscoveryAuditRecord.cs new file mode 100644 index 00000000000..627f5a540f2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpEndpointDiscoveryAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpEndpointDiscoveryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpEndpointDiscoveryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpEndpointDiscoveryAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpEndpointDiscoveryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpEndpointDiscoveryAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeAuditRecord.cs new file mode 100644 index 00000000000..ae5493bd9df --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpExchangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpExchangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpExchangeAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeClassificationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeClassificationAuditRecord.cs new file mode 100644 index 00000000000..31eb27bba62 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeClassificationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpExchangeClassificationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpExchangeClassificationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpExchangeClassificationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeClassificationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeClassificationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeClassificationCdpRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeClassificationCdpRecord.cs new file mode 100644 index 00000000000..de69c3ea386 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeClassificationCdpRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpExchangeClassificationCdpRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpExchangeClassificationCdpRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpExchangeClassificationCdpRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeClassificationCdpRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeClassificationCdpRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeDiscoveryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeDiscoveryAuditRecord.cs new file mode 100644 index 00000000000..7f4ca69ae24 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpExchangeDiscoveryAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpExchangeDiscoveryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpExchangeDiscoveryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpExchangeDiscoveryAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeDiscoveryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpExchangeDiscoveryAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpSharePointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpSharePointAuditRecord.cs new file mode 100644 index 00000000000..69706251428 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpSharePointAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpSharePointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpSharePointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpSharePointAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpSharePointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpSharePointAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpSharePointClassificationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpSharePointClassificationAuditRecord.cs new file mode 100644 index 00000000000..af77c87dadb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpSharePointClassificationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpSharePointClassificationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpSharePointClassificationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpSharePointClassificationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpSharePointClassificationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpSharePointClassificationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpSharePointClassificationExtendedAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpSharePointClassificationExtendedAuditRecord.cs new file mode 100644 index 00000000000..cde677cb661 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDlpSharePointClassificationExtendedAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceDlpSharePointClassificationExtendedAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDlpSharePointClassificationExtendedAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDlpSharePointClassificationExtendedAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceDlpSharePointClassificationExtendedAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDlpSharePointClassificationExtendedAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceManagerActionRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceManagerActionRecord.cs new file mode 100644 index 00000000000..ff06af9ac33 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceManagerActionRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceManagerActionRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceManagerActionRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceManagerActionRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceManagerActionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceManagerActionRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceSupervisionBaseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceSupervisionBaseAuditRecord.cs new file mode 100644 index 00000000000..96aa13f0471 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceSupervisionBaseAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceSupervisionBaseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceSupervisionBaseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceSupervisionBaseAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceSupervisionBaseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceSupervisionBaseAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceSupervisionExchangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceSupervisionExchangeAuditRecord.cs new file mode 100644 index 00000000000..7f5cbf78316 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceSupervisionExchangeAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComplianceSupervisionExchangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceSupervisionExchangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ComplianceSupervisionExchangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceSupervisionExchangeAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ConsumptionResourceAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ConsumptionResourceAuditRecord.cs new file mode 100644 index 00000000000..1bd3f70fc90 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ConsumptionResourceAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ConsumptionResourceAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ConsumptionResourceAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.consumptionResourceAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ConsumptionResourceAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ConsumptionResourceAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CopilotInteractionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CopilotInteractionAuditRecord.cs new file mode 100644 index 00000000000..4c0ac88e7ee --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CopilotInteractionAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CopilotInteractionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CopilotInteractionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.copilotInteractionAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CopilotInteractionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CopilotInteractionAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CoreReportingSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CoreReportingSettingsAuditRecord.cs new file mode 100644 index 00000000000..28433ad2dcc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CoreReportingSettingsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CoreReportingSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CoreReportingSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.coreReportingSettingsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CoreReportingSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CoreReportingSettingsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CortanaBriefingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CortanaBriefingAuditRecord.cs new file mode 100644 index 00000000000..97cbfa43434 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CortanaBriefingAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CortanaBriefingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CortanaBriefingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.cortanaBriefingAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CortanaBriefingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CortanaBriefingAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CpsCommonPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CpsCommonPolicyAuditRecord.cs new file mode 100644 index 00000000000..844987beaf0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CpsCommonPolicyAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CpsCommonPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CpsCommonPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.cpsCommonPolicyAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CpsCommonPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CpsCommonPolicyAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CpsPolicyConfigAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CpsPolicyConfigAuditRecord.cs new file mode 100644 index 00000000000..4e0e2286a88 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CpsPolicyConfigAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CpsPolicyConfigAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CpsPolicyConfigAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.cpsPolicyConfigAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CpsPolicyConfigAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CpsPolicyConfigAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CrmBaseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CrmBaseAuditRecord.cs new file mode 100644 index 00000000000..dded0b0e8ac --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CrmBaseAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CrmBaseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CrmBaseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.crmBaseAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CrmBaseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CrmBaseAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CrmEntityOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CrmEntityOperationAuditRecord.cs new file mode 100644 index 00000000000..754e2d7a852 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CrmEntityOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CrmEntityOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CrmEntityOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.crmEntityOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CrmEntityOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CrmEntityOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CustomerKeyServiceEncryptionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CustomerKeyServiceEncryptionAuditRecord.cs new file mode 100644 index 00000000000..6dd3f06921b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CustomerKeyServiceEncryptionAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CustomerKeyServiceEncryptionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CustomerKeyServiceEncryptionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.CustomerKeyServiceEncryptionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CustomerKeyServiceEncryptionAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DataCenterSecurityBaseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataCenterSecurityBaseAuditRecord.cs new file mode 100644 index 00000000000..81ea27a3cbd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataCenterSecurityBaseAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DataCenterSecurityBaseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DataCenterSecurityBaseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataCenterSecurityBaseAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DataCenterSecurityBaseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataCenterSecurityBaseAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DataCenterSecurityCmdletAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataCenterSecurityCmdletAuditRecord.cs new file mode 100644 index 00000000000..6a95e235a7c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataCenterSecurityCmdletAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DataCenterSecurityCmdletAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DataCenterSecurityCmdletAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DataCenterSecurityCmdletAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataCenterSecurityCmdletAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DataGovernanceAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataGovernanceAuditRecord.cs new file mode 100644 index 00000000000..77082f8a5f6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataGovernanceAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DataGovernanceAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DataGovernanceAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataGovernanceAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DataGovernanceAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataGovernanceAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DataInsightsRestApiAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataInsightsRestApiAuditRecord.cs new file mode 100644 index 00000000000..b9b4bb6ddc7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataInsightsRestApiAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DataInsightsRestApiAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DataInsightsRestApiAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataInsightsRestApiAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DataInsightsRestApiAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataInsightsRestApiAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DataLakeExportOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataLakeExportOperationAuditRecord.cs new file mode 100644 index 00000000000..fdfb0ff670e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataLakeExportOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DataLakeExportOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DataLakeExportOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataLakeExportOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DataLakeExportOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataLakeExportOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DataShareOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataShareOperationAuditRecord.cs new file mode 100644 index 00000000000..f1565dab763 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataShareOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DataShareOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DataShareOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataShareOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DataShareOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataShareOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DefaultAuditData.cs b/src/Microsoft.Graph/Generated/Models/Security/DefaultAuditData.cs new file mode 100644 index 00000000000..6111ff2246c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DefaultAuditData.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DefaultAuditData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DefaultAuditData() : base() + { + OdataType = "#microsoft.graph.security.defaultAuditData"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DefaultAuditData CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DefaultAuditData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DefenderSecurityAlertBaseRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DefenderSecurityAlertBaseRecord.cs new file mode 100644 index 00000000000..843cab7c704 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DefenderSecurityAlertBaseRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DefenderSecurityAlertBaseRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DefenderSecurityAlertBaseRecord() : base() + { + OdataType = "#microsoft.graph.security.defenderSecurityAlertBaseRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DefenderSecurityAlertBaseRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DefenderSecurityAlertBaseRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DeleteCertificateRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DeleteCertificateRecord.cs new file mode 100644 index 00000000000..b7c964ab3d4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DeleteCertificateRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeleteCertificateRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DeleteCertificateRecord() : base() + { + OdataType = "#microsoft.graph.security.deleteCertificateRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DeleteCertificateRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DeleteCertificateRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DisableConsentRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DisableConsentRecord.cs new file mode 100644 index 00000000000..e1687e806dd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DisableConsentRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DisableConsentRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DisableConsentRecord() : base() + { + OdataType = "#microsoft.graph.security.disableConsentRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DisableConsentRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DisableConsentRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DiscoveryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DiscoveryAuditRecord.cs new file mode 100644 index 00000000000..a16fed1509a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DiscoveryAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DiscoveryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DiscoveryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.discoveryAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DiscoveryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DiscoveryAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DlpEndpointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DlpEndpointAuditRecord.cs new file mode 100644 index 00000000000..fc9c681bb52 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DlpEndpointAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DlpEndpointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DlpEndpointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dlpEndpointAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DlpEndpointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DlpEndpointAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DlpSensitiveInformationTypeCmdletRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DlpSensitiveInformationTypeCmdletRecord.cs new file mode 100644 index 00000000000..c06f7c4471f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DlpSensitiveInformationTypeCmdletRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DlpSensitiveInformationTypeCmdletRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DlpSensitiveInformationTypeCmdletRecord() : base() + { + OdataType = "#microsoft.graph.security.dlpSensitiveInformationTypeCmdletRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeCmdletRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeCmdletRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DlpSensitiveInformationTypeRulePackageCmdletRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DlpSensitiveInformationTypeRulePackageCmdletRecord.cs new file mode 100644 index 00000000000..e662d11a7cd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DlpSensitiveInformationTypeRulePackageCmdletRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DlpSensitiveInformationTypeRulePackageCmdletRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DlpSensitiveInformationTypeRulePackageCmdletRecord() : base() + { + OdataType = "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeRulePackageCmdletRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeRulePackageCmdletRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DownloadCertificateRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DownloadCertificateRecord.cs new file mode 100644 index 00000000000..16abd0c462e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DownloadCertificateRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DownloadCertificateRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DownloadCertificateRecord() : base() + { + OdataType = "#microsoft.graph.security.downloadCertificateRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.DownloadCertificateRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DownloadCertificateRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/Dynamics365BusinessCentralAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Dynamics365BusinessCentralAuditRecord.cs new file mode 100644 index 00000000000..60d8fb1c5c2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Dynamics365BusinessCentralAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Dynamics365BusinessCentralAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public Dynamics365BusinessCentralAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.Dynamics365BusinessCentralAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Dynamics365BusinessCentralAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/EnableConsentRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/EnableConsentRecord.cs new file mode 100644 index 00000000000..7c6ff05fa8a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EnableConsentRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EnableConsentRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public EnableConsentRecord() : base() + { + OdataType = "#microsoft.graph.security.enableConsentRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.EnableConsentRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.EnableConsentRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/EpicSMSLinkRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/EpicSMSLinkRecord.cs new file mode 100644 index 00000000000..2ee765556f8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EpicSMSLinkRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EpicSMSLinkRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public EpicSMSLinkRecord() : base() + { + OdataType = "#microsoft.graph.security.epicSMSLinkRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.EpicSMSLinkRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.EpicSMSLinkRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/EpicSMSSettingsUpdateRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/EpicSMSSettingsUpdateRecord.cs new file mode 100644 index 00000000000..32760d24877 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EpicSMSSettingsUpdateRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EpicSMSSettingsUpdateRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public EpicSMSSettingsUpdateRecord() : base() + { + OdataType = "#microsoft.graph.security.epicSMSSettingsUpdateRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.EpicSMSSettingsUpdateRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.EpicSMSSettingsUpdateRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/EpicSMSUnlinkRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/EpicSMSUnlinkRecord.cs new file mode 100644 index 00000000000..700a90ff79c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EpicSMSUnlinkRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EpicSMSUnlinkRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public EpicSMSUnlinkRecord() : base() + { + OdataType = "#microsoft.graph.security.epicSMSUnlinkRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.EpicSMSUnlinkRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.EpicSMSUnlinkRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ExchangeAdminAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAdminAuditRecord.cs new file mode 100644 index 00000000000..26cdaaac360 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAdminAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ExchangeAdminAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeAdminAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeAdminAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ExchangeAdminAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeAdminAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedMailboxAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedMailboxAuditRecord.cs new file mode 100644 index 00000000000..4b59d7866d7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedMailboxAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ExchangeAggregatedMailboxAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeAggregatedMailboxAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ExchangeAggregatedMailboxAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeAggregatedMailboxAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedOperationRecord.cs new file mode 100644 index 00000000000..0cec878222c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedOperationRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ExchangeAggregatedOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeAggregatedOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeAggregatedOperationRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ExchangeAggregatedOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeAggregatedOperationRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditBaseRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditBaseRecord.cs new file mode 100644 index 00000000000..1e7391ba505 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditBaseRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ExchangeMailboxAuditBaseRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeMailboxAuditBaseRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeMailboxAuditBaseRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditBaseRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditBaseRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditGroupRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditGroupRecord.cs new file mode 100644 index 00000000000..aebad672c2f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditGroupRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ExchangeMailboxAuditGroupRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeMailboxAuditGroupRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeMailboxAuditGroupRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditGroupRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditGroupRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditRecord.cs new file mode 100644 index 00000000000..1d56407a595 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ExchangeMailboxAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeMailboxAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeMailboxAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlAddRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlAddRecord.cs new file mode 100644 index 00000000000..f30147e932d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlAddRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class FhirBaseUrlAddRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public FhirBaseUrlAddRecord() : base() + { + OdataType = "#microsoft.graph.security.fhirBaseUrlAddRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.FhirBaseUrlAddRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.FhirBaseUrlAddRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlApproveRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlApproveRecord.cs new file mode 100644 index 00000000000..188e7b7deea --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlApproveRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class FhirBaseUrlApproveRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public FhirBaseUrlApproveRecord() : base() + { + OdataType = "#microsoft.graph.security.fhirBaseUrlApproveRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.FhirBaseUrlApproveRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.FhirBaseUrlApproveRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlDeleteRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlDeleteRecord.cs new file mode 100644 index 00000000000..ebe2b66c752 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlDeleteRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class FhirBaseUrlDeleteRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public FhirBaseUrlDeleteRecord() : base() + { + OdataType = "#microsoft.graph.security.fhirBaseUrlDeleteRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.FhirBaseUrlDeleteRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.FhirBaseUrlDeleteRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlUpdateRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlUpdateRecord.cs new file mode 100644 index 00000000000..6df49a9aaf0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/FhirBaseUrlUpdateRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class FhirBaseUrlUpdateRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public FhirBaseUrlUpdateRecord() : base() + { + OdataType = "#microsoft.graph.security.fhirBaseUrlUpdateRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.FhirBaseUrlUpdateRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.FhirBaseUrlUpdateRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/HealthcareSignalRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/HealthcareSignalRecord.cs new file mode 100644 index 00000000000..8d5f2016cea --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/HealthcareSignalRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class HealthcareSignalRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public HealthcareSignalRecord() : base() + { + OdataType = "#microsoft.graph.security.healthcareSignalRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.HealthcareSignalRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.HealthcareSignalRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/HostedRpaAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/HostedRpaAuditRecord.cs new file mode 100644 index 00000000000..7fe6e2da017 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/HostedRpaAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class HostedRpaAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public HostedRpaAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.hostedRpaAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.HostedRpaAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.HostedRpaAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/HrSignalAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/HrSignalAuditRecord.cs new file mode 100644 index 00000000000..35c3aa77f4c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/HrSignalAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class HrSignalAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public HrSignalAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.hrSignalAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.HrSignalAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.HrSignalAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/HygieneEventRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/HygieneEventRecord.cs new file mode 100644 index 00000000000..c8691f91166 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/HygieneEventRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class HygieneEventRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public HygieneEventRecord() : base() + { + OdataType = "#microsoft.graph.security.hygieneEventRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.HygieneEventRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.HygieneEventRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/InformationBarrierPolicyApplicationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/InformationBarrierPolicyApplicationAuditRecord.cs new file mode 100644 index 00000000000..2e36ff6857a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/InformationBarrierPolicyApplicationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InformationBarrierPolicyApplicationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public InformationBarrierPolicyApplicationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.InformationBarrierPolicyApplicationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.InformationBarrierPolicyApplicationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/InformationWorkerProtectionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/InformationWorkerProtectionAuditRecord.cs new file mode 100644 index 00000000000..266623263cd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/InformationWorkerProtectionAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InformationWorkerProtectionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public InformationWorkerProtectionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.informationWorkerProtectionAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.InformationWorkerProtectionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.InformationWorkerProtectionAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUserInsightsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUserInsightsRecord.cs new file mode 100644 index 00000000000..7ed674d3326 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUserInsightsRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsiderRiskScopedUserInsightsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public InsiderRiskScopedUserInsightsRecord() : base() + { + OdataType = "#microsoft.graph.security.insiderRiskScopedUserInsightsRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.InsiderRiskScopedUserInsightsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.InsiderRiskScopedUserInsightsRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUsersRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUsersRecord.cs new file mode 100644 index 00000000000..acff9433deb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUsersRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsiderRiskScopedUsersRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public InsiderRiskScopedUsersRecord() : base() + { + OdataType = "#microsoft.graph.security.insiderRiskScopedUsersRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.InsiderRiskScopedUsersRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.InsiderRiskScopedUsersRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/IrmSecurityAlertRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/IrmSecurityAlertRecord.cs new file mode 100644 index 00000000000..c501786f7bf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/IrmSecurityAlertRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class IrmSecurityAlertRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public IrmSecurityAlertRecord() : base() + { + OdataType = "#microsoft.graph.security.irmSecurityAlertRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.IrmSecurityAlertRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.IrmSecurityAlertRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/IrmUserDefinedDetectionRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/IrmUserDefinedDetectionRecord.cs new file mode 100644 index 00000000000..1032018e51a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/IrmUserDefinedDetectionRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class IrmUserDefinedDetectionRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public IrmUserDefinedDetectionRecord() : base() + { + OdataType = "#microsoft.graph.security.irmUserDefinedDetectionRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.IrmUserDefinedDetectionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.IrmUserDefinedDetectionRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/KaizalaAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/KaizalaAuditRecord.cs new file mode 100644 index 00000000000..f4fda516e1b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/KaizalaAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class KaizalaAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public KaizalaAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.kaizalaAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.KaizalaAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.KaizalaAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/LabelAnalyticsAggregateAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/LabelAnalyticsAggregateAuditRecord.cs new file mode 100644 index 00000000000..02586723745 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/LabelAnalyticsAggregateAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class LabelAnalyticsAggregateAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public LabelAnalyticsAggregateAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.labelAnalyticsAggregateAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.LabelAnalyticsAggregateAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.LabelAnalyticsAggregateAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/LabelContentExplorerAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/LabelContentExplorerAuditRecord.cs new file mode 100644 index 00000000000..9294e9f29fc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/LabelContentExplorerAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class LabelContentExplorerAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public LabelContentExplorerAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.labelContentExplorerAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.LabelContentExplorerAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.LabelContentExplorerAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/LargeContentMetadataAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/LargeContentMetadataAuditRecord.cs new file mode 100644 index 00000000000..61df3b7c35b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/LargeContentMetadataAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class LargeContentMetadataAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public LargeContentMetadataAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.largeContentMetadataAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.LargeContentMetadataAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.LargeContentMetadataAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/M365ComplianceConnectorAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/M365ComplianceConnectorAuditRecord.cs new file mode 100644 index 00000000000..cb3bbd2043c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/M365ComplianceConnectorAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class M365ComplianceConnectorAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public M365ComplianceConnectorAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.m365ComplianceConnectorAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.M365ComplianceConnectorAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.M365ComplianceConnectorAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/M365DAADAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/M365DAADAuditRecord.cs new file mode 100644 index 00000000000..1bc1d4bf283 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/M365DAADAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class M365DAADAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public M365DAADAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.m365DAADAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.M365DAADAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.M365DAADAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MS365DCustomDetectionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MS365DCustomDetectionAuditRecord.cs new file mode 100644 index 00000000000..b768e5c3925 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MS365DCustomDetectionAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MS365DCustomDetectionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MS365DCustomDetectionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mS365DCustomDetectionAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MS365DCustomDetectionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MS365DCustomDetectionAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MS365DIncidentAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MS365DIncidentAuditRecord.cs new file mode 100644 index 00000000000..a93f7895c42 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MS365DIncidentAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MS365DIncidentAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MS365DIncidentAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mS365DIncidentAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MS365DIncidentAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MS365DIncidentAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MS365DSuppressionRuleAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MS365DSuppressionRuleAuditRecord.cs new file mode 100644 index 00000000000..84ae5b0fb1f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MS365DSuppressionRuleAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MS365DSuppressionRuleAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MS365DSuppressionRuleAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mS365DSuppressionRuleAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MS365DSuppressionRuleAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MS365DSuppressionRuleAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MailSubmissionData.cs b/src/Microsoft.Graph/Generated/Models/Security/MailSubmissionData.cs new file mode 100644 index 00000000000..c5986870f09 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MailSubmissionData.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MailSubmissionData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MailSubmissionData() : base() + { + OdataType = "#microsoft.graph.security.mailSubmissionData"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MailSubmissionData CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MailSubmissionData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ManagedServicesAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ManagedServicesAuditRecord.cs new file mode 100644 index 00000000000..b16012c4f70 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ManagedServicesAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ManagedServicesAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ManagedServicesAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.managedServicesAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ManagedServicesAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ManagedServicesAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ManagedTenantsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ManagedTenantsAuditRecord.cs new file mode 100644 index 00000000000..2e577fde731 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ManagedTenantsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ManagedTenantsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ManagedTenantsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.managedTenantsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ManagedTenantsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ManagedTenantsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MapgAlertsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MapgAlertsAuditRecord.cs new file mode 100644 index 00000000000..3c9cd473b6e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MapgAlertsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MapgAlertsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MapgAlertsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mapgAlertsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MapgAlertsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MapgAlertsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MapgOnboardAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MapgOnboardAuditRecord.cs new file mode 100644 index 00000000000..7f058f7b02b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MapgOnboardAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MapgOnboardAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MapgOnboardAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mapgOnboardAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MapgOnboardAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MapgOnboardAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MapgPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MapgPolicyAuditRecord.cs new file mode 100644 index 00000000000..1922e6b401e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MapgPolicyAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MapgPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MapgPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mapgPolicyAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MapgPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MapgPolicyAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/McasAlertsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/McasAlertsAuditRecord.cs new file mode 100644 index 00000000000..f1c8c9e619e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/McasAlertsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class McasAlertsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public McasAlertsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mcasAlertsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.McasAlertsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.McasAlertsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MdaDataSecuritySignalRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MdaDataSecuritySignalRecord.cs new file mode 100644 index 00000000000..a44cd273322 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MdaDataSecuritySignalRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MdaDataSecuritySignalRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MdaDataSecuritySignalRecord() : base() + { + OdataType = "#microsoft.graph.security.mdaDataSecuritySignalRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MdaDataSecuritySignalRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MdaDataSecuritySignalRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MdatpAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MdatpAuditRecord.cs new file mode 100644 index 00000000000..c7d3e803cda --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MdatpAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MdatpAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MdatpAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mdatpAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MdatpAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MdatpAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MdcEventsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MdcEventsRecord.cs new file mode 100644 index 00000000000..c29097109f9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MdcEventsRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MdcEventsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MdcEventsRecord() : base() + { + OdataType = "#microsoft.graph.security.mdcEventsRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MdcEventsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MdcEventsRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MdiAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MdiAuditRecord.cs new file mode 100644 index 00000000000..e8036eaa38a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MdiAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MdiAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MdiAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mdiAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MdiAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MdiAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MeshWorldsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MeshWorldsAuditRecord.cs new file mode 100644 index 00000000000..e909b410430 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MeshWorldsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MeshWorldsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MeshWorldsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.meshWorldsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MeshWorldsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MeshWorldsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupItemAuditRecord.cs new file mode 100644 index 00000000000..adcbc4fd1fc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupItemAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Microsoft365BackupBackupItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public Microsoft365BackupBackupItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.Microsoft365BackupBackupItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Microsoft365BackupBackupItemAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupPolicyAuditRecord.cs new file mode 100644 index 00000000000..35573b04930 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupPolicyAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Microsoft365BackupBackupPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public Microsoft365BackupBackupPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.Microsoft365BackupBackupPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Microsoft365BackupBackupPolicyAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreItemAuditRecord.cs new file mode 100644 index 00000000000..02a4db6d51a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreItemAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Microsoft365BackupRestoreItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public Microsoft365BackupRestoreItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.Microsoft365BackupRestoreItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Microsoft365BackupRestoreItemAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreTaskAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreTaskAuditRecord.cs new file mode 100644 index 00000000000..20fc8cc078a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreTaskAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Microsoft365BackupRestoreTaskAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public Microsoft365BackupRestoreTaskAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.Microsoft365BackupRestoreTaskAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Microsoft365BackupRestoreTaskAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftDefenderExpertsBaseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftDefenderExpertsBaseAuditRecord.cs new file mode 100644 index 00000000000..3ecbac90126 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftDefenderExpertsBaseAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftDefenderExpertsBaseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftDefenderExpertsBaseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftDefenderExpertsBaseAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsBaseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsBaseAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftDefenderExpertsXDRAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftDefenderExpertsXDRAuditRecord.cs new file mode 100644 index 00000000000..e92eb877a8d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftDefenderExpertsXDRAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftDefenderExpertsXDRAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftDefenderExpertsXDRAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsXDRAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsXDRAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftFlowAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftFlowAuditRecord.cs new file mode 100644 index 00000000000..9a30872faf7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftFlowAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftFlowAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftFlowAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftFlowAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftFlowAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftFlowAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftFormsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftFormsAuditRecord.cs new file mode 100644 index 00000000000..fa2df301e70 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftFormsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftFormsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftFormsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftFormsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftFormsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftFormsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectConsent.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectConsent.cs new file mode 100644 index 00000000000..32dd03940a6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectConsent.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftGraphDataConnectConsent : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftGraphDataConnectConsent() : base() + { + OdataType = "#microsoft.graph.security.microsoftGraphDataConnectConsent"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectConsent CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectConsent(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectOperation.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectOperation.cs new file mode 100644 index 00000000000..45d5f1fd531 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectOperation.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftGraphDataConnectOperation : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftGraphDataConnectOperation() : base() + { + OdataType = "#microsoft.graph.security.microsoftGraphDataConnectOperation"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectOperation CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectOperation(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewDataMapOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewDataMapOperationRecord.cs new file mode 100644 index 00000000000..37e4acd3624 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewDataMapOperationRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftPurviewDataMapOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftPurviewDataMapOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftPurviewDataMapOperationRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftPurviewDataMapOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftPurviewDataMapOperationRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewMetadataPolicyOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewMetadataPolicyOperationRecord.cs new file mode 100644 index 00000000000..c4f4cc94872 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewMetadataPolicyOperationRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftPurviewMetadataPolicyOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftPurviewMetadataPolicyOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftPurviewMetadataPolicyOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftPurviewMetadataPolicyOperationRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPolicyOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPolicyOperationRecord.cs new file mode 100644 index 00000000000..89342c931d2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPolicyOperationRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftPurviewPolicyOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftPurviewPolicyOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftPurviewPolicyOperationRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftPurviewPolicyOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftPurviewPolicyOperationRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPrivacyAuditEvent.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPrivacyAuditEvent.cs new file mode 100644 index 00000000000..ef4a3e22c76 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPrivacyAuditEvent.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftPurviewPrivacyAuditEvent : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftPurviewPrivacyAuditEvent() : base() + { + OdataType = "#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftPurviewPrivacyAuditEvent CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftPurviewPrivacyAuditEvent(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftStreamAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftStreamAuditRecord.cs new file mode 100644 index 00000000000..8203c7081dc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftStreamAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftStreamAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftStreamAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftStreamAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftStreamAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftStreamAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAdminAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAdminAuditRecord.cs new file mode 100644 index 00000000000..a0d52f8e153 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAdminAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftTeamsAdminAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsAdminAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsAdminAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAdminAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAdminAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAnalyticsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAnalyticsAuditRecord.cs new file mode 100644 index 00000000000..b52d57ecdb7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAnalyticsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftTeamsAnalyticsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsAnalyticsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAnalyticsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAnalyticsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAuditRecord.cs new file mode 100644 index 00000000000..ed6af8da053 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftTeamsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsDeviceAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsDeviceAuditRecord.cs new file mode 100644 index 00000000000..683fef8240c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsDeviceAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftTeamsDeviceAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsDeviceAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftTeamsDeviceAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsDeviceAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsRetentionLabelActionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsRetentionLabelActionAuditRecord.cs new file mode 100644 index 00000000000..0ab632e6538 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsRetentionLabelActionAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftTeamsRetentionLabelActionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsRetentionLabelActionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftTeamsRetentionLabelActionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsRetentionLabelActionAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsSensitivityLabelActionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsSensitivityLabelActionAuditRecord.cs new file mode 100644 index 00000000000..c326db48746 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsSensitivityLabelActionAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftTeamsSensitivityLabelActionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsSensitivityLabelActionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftTeamsSensitivityLabelActionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsSensitivityLabelActionAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsShiftsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsShiftsAuditRecord.cs new file mode 100644 index 00000000000..15304a54e09 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsShiftsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MicrosoftTeamsShiftsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsShiftsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MicrosoftTeamsShiftsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsShiftsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelExchangeItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelExchangeItemAuditRecord.cs new file mode 100644 index 00000000000..abf61389b33 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelExchangeItemAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipAutoLabelExchangeItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelExchangeItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipAutoLabelExchangeItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelExchangeItemAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelItemAuditRecord.cs new file mode 100644 index 00000000000..48d198cfaed --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelItemAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipAutoLabelItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelItemAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipAutoLabelItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelItemAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelPolicyAuditRecord.cs new file mode 100644 index 00000000000..8a05f7ff0ca --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelPolicyAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipAutoLabelPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelPolicyAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipAutoLabelPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelPolicyAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelProgressFeedbackAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelProgressFeedbackAuditRecord.cs new file mode 100644 index 00000000000..ffc92be0107 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelProgressFeedbackAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipAutoLabelProgressFeedbackAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelProgressFeedbackAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipAutoLabelProgressFeedbackAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelProgressFeedbackAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointItemAuditRecord.cs new file mode 100644 index 00000000000..e4ab8d57a64 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointItemAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipAutoLabelSharePointItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSharePointItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipAutoLabelSharePointItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSharePointItemAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointPolicyLocationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointPolicyLocationAuditRecord.cs new file mode 100644 index 00000000000..14b408a69b2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointPolicyLocationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipAutoLabelSharePointPolicyLocationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSharePointPolicyLocationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipAutoLabelSharePointPolicyLocationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSharePointPolicyLocationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointCompletionRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointCompletionRecord.cs new file mode 100644 index 00000000000..587497a043b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointCompletionRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipAutoLabelSimulationSharePointCompletionRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSimulationSharePointCompletionRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointCompletionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointCompletionRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointProgressRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointProgressRecord.cs new file mode 100644 index 00000000000..c0cfcb3559e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointProgressRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipAutoLabelSimulationSharePointProgressRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSimulationSharePointProgressRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointProgressRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointProgressRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationStatisticsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationStatisticsRecord.cs new file mode 100644 index 00000000000..e016ba44353 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationStatisticsRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipAutoLabelSimulationStatisticsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSimulationStatisticsRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatisticsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatisticsRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationStatusRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationStatusRecord.cs new file mode 100644 index 00000000000..0f5c139a184 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationStatusRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipAutoLabelSimulationStatusRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSimulationStatusRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSimulationStatusRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatusRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatusRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipExactDataMatchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipExactDataMatchAuditRecord.cs new file mode 100644 index 00000000000..5e6375502cf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipExactDataMatchAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipExactDataMatchAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipExactDataMatchAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipExactDataMatchAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipExactDataMatchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipExactDataMatchAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipLabelAnalyticsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipLabelAnalyticsAuditRecord.cs new file mode 100644 index 00000000000..524e5ac0be0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipLabelAnalyticsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipLabelAnalyticsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipLabelAnalyticsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipLabelAnalyticsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipLabelAnalyticsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipLabelAnalyticsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MipLabelAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipLabelAuditRecord.cs new file mode 100644 index 00000000000..ffde4f1f430 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipLabelAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MipLabelAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MipLabelAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipLabelAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MipLabelAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipLabelAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MsdeGeneralSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsdeGeneralSettingsAuditRecord.cs new file mode 100644 index 00000000000..52e35c084c8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsdeGeneralSettingsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MsdeGeneralSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MsdeGeneralSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.msdeGeneralSettingsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MsdeGeneralSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsdeGeneralSettingsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MsdeIndicatorsSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsdeIndicatorsSettingsAuditRecord.cs new file mode 100644 index 00000000000..3c3562352f6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsdeIndicatorsSettingsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MsdeIndicatorsSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MsdeIndicatorsSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MsdeIndicatorsSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsdeIndicatorsSettingsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MsdeResponseActionsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsdeResponseActionsAuditRecord.cs new file mode 100644 index 00000000000..446c0b63310 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsdeResponseActionsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MsdeResponseActionsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MsdeResponseActionsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.msdeResponseActionsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MsdeResponseActionsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsdeResponseActionsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MsdeRolesSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsdeRolesSettingsAuditRecord.cs new file mode 100644 index 00000000000..6e0912b4be7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsdeRolesSettingsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MsdeRolesSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MsdeRolesSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.msdeRolesSettingsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MsdeRolesSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsdeRolesSettingsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MsticNationStateNotificationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsticNationStateNotificationRecord.cs new file mode 100644 index 00000000000..aeb20eefebb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsticNationStateNotificationRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MsticNationStateNotificationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MsticNationStateNotificationRecord() : base() + { + OdataType = "#microsoft.graph.security.msticNationStateNotificationRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MsticNationStateNotificationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsticNationStateNotificationRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MultiStageDispositionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MultiStageDispositionAuditRecord.cs new file mode 100644 index 00000000000..f69091c0063 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MultiStageDispositionAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MultiStageDispositionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MultiStageDispositionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.multiStageDispositionAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MultiStageDispositionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MultiStageDispositionAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MyAnalyticsSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MyAnalyticsSettingsAuditRecord.cs new file mode 100644 index 00000000000..510cad8d771 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MyAnalyticsSettingsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MyAnalyticsSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public MyAnalyticsSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.myAnalyticsSettingsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.MyAnalyticsSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MyAnalyticsSettingsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/OfficeNativeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OfficeNativeAuditRecord.cs new file mode 100644 index 00000000000..2598a94e938 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OfficeNativeAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OfficeNativeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public OfficeNativeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.officeNativeAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.OfficeNativeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OfficeNativeAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/OmePortalAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OmePortalAuditRecord.cs new file mode 100644 index 00000000000..420e213c0ca --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OmePortalAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OmePortalAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public OmePortalAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.omePortalAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.OmePortalAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OmePortalAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/OnPremisesFileShareScannerDlpAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OnPremisesFileShareScannerDlpAuditRecord.cs new file mode 100644 index 00000000000..00b00da64a9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OnPremisesFileShareScannerDlpAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OnPremisesFileShareScannerDlpAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public OnPremisesFileShareScannerDlpAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.onPremisesFileShareScannerDlpAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.OnPremisesFileShareScannerDlpAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OnPremisesFileShareScannerDlpAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/OnPremisesScannerDlpAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OnPremisesScannerDlpAuditRecord.cs new file mode 100644 index 00000000000..53a41db9d33 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OnPremisesScannerDlpAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OnPremisesScannerDlpAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public OnPremisesScannerDlpAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.onPremisesScannerDlpAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.OnPremisesScannerDlpAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OnPremisesScannerDlpAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/OnPremisesSharePointScannerDlpAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OnPremisesSharePointScannerDlpAuditRecord.cs new file mode 100644 index 00000000000..97a4a45951d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OnPremisesSharePointScannerDlpAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OnPremisesSharePointScannerDlpAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public OnPremisesSharePointScannerDlpAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.onPremisesSharePointScannerDlpAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.OnPremisesSharePointScannerDlpAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OnPremisesSharePointScannerDlpAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/OneDriveAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OneDriveAuditRecord.cs new file mode 100644 index 00000000000..8b7e680c873 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OneDriveAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OneDriveAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public OneDriveAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.oneDriveAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.OneDriveAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OneDriveAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/OwaGetAccessTokenForResourceAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OwaGetAccessTokenForResourceAuditRecord.cs new file mode 100644 index 00000000000..3717434c0d2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OwaGetAccessTokenForResourceAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OwaGetAccessTokenForResourceAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public OwaGetAccessTokenForResourceAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.OwaGetAccessTokenForResourceAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OwaGetAccessTokenForResourceAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PeopleAdminSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PeopleAdminSettingsAuditRecord.cs new file mode 100644 index 00000000000..4a3eef8db54 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PeopleAdminSettingsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PeopleAdminSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PeopleAdminSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.peopleAdminSettingsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PeopleAdminSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PeopleAdminSettingsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PhysicalBadgingSignalAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PhysicalBadgingSignalAuditRecord.cs new file mode 100644 index 00000000000..421bdf4d402 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PhysicalBadgingSignalAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PhysicalBadgingSignalAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PhysicalBadgingSignalAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.physicalBadgingSignalAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PhysicalBadgingSignalAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PhysicalBadgingSignalAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PlannerCopyPlanAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerCopyPlanAuditRecord.cs new file mode 100644 index 00000000000..b736839ce38 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerCopyPlanAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PlannerCopyPlanAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerCopyPlanAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerCopyPlanAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PlannerCopyPlanAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerCopyPlanAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanAuditRecord.cs new file mode 100644 index 00000000000..0aae56db876 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PlannerPlanAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerPlanAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerPlanAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PlannerPlanAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerPlanAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanListAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanListAuditRecord.cs new file mode 100644 index 00000000000..fcfa157c76f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanListAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PlannerPlanListAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerPlanListAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerPlanListAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PlannerPlanListAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerPlanListAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PlannerRosterAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerRosterAuditRecord.cs new file mode 100644 index 00000000000..8299fdcb577 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerRosterAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PlannerRosterAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerRosterAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerRosterAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PlannerRosterAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerRosterAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PlannerRosterSensitivityLabelAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerRosterSensitivityLabelAuditRecord.cs new file mode 100644 index 00000000000..4fcdff1509e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerRosterSensitivityLabelAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PlannerRosterSensitivityLabelAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerRosterSensitivityLabelAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PlannerRosterSensitivityLabelAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerRosterSensitivityLabelAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PlannerTaskAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerTaskAuditRecord.cs new file mode 100644 index 00000000000..798964ae943 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerTaskAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PlannerTaskAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerTaskAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerTaskAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PlannerTaskAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerTaskAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PlannerTaskListAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerTaskListAuditRecord.cs new file mode 100644 index 00000000000..afb8d1a9da6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerTaskListAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PlannerTaskListAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerTaskListAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerTaskListAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PlannerTaskListAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerTaskListAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PlannerTenantSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerTenantSettingsAuditRecord.cs new file mode 100644 index 00000000000..c09ad395f60 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerTenantSettingsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PlannerTenantSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerTenantSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerTenantSettingsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PlannerTenantSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerTenantSettingsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditAppRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditAppRecord.cs new file mode 100644 index 00000000000..dc300c579e2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditAppRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerAppsAuditAppRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerAppsAuditAppRecord() : base() + { + OdataType = "#microsoft.graph.security.powerAppsAuditAppRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerAppsAuditAppRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerAppsAuditAppRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditPlanRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditPlanRecord.cs new file mode 100644 index 00000000000..d543cd1151b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditPlanRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerAppsAuditPlanRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerAppsAuditPlanRecord() : base() + { + OdataType = "#microsoft.graph.security.powerAppsAuditPlanRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerAppsAuditPlanRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerAppsAuditPlanRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditResourceRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditResourceRecord.cs new file mode 100644 index 00000000000..174407c6f90 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditResourceRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerAppsAuditResourceRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerAppsAuditResourceRecord() : base() + { + OdataType = "#microsoft.graph.security.powerAppsAuditResourceRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerAppsAuditResourceRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerAppsAuditResourceRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerBiAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerBiAuditRecord.cs new file mode 100644 index 00000000000..7dc848337ab --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerBiAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerBiAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerBiAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerBiAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerBiAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerBiAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerBiDlpAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerBiDlpAuditRecord.cs new file mode 100644 index 00000000000..d30cd0f2030 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerBiDlpAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerBiDlpAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerBiDlpAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerBiDlpAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerBiDlpAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerBiDlpAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerPagesSiteAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPagesSiteAuditRecord.cs new file mode 100644 index 00000000000..ee70ae00cb5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPagesSiteAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerPagesSiteAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPagesSiteAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPagesSiteAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerPagesSiteAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPagesSiteAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminDlpAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminDlpAuditRecord.cs new file mode 100644 index 00000000000..3cbad8f9f2a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminDlpAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerPlatformAdminDlpAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformAdminDlpAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformAdminDlpAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerPlatformAdminDlpAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformAdminDlpAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminEnvironmentAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminEnvironmentAuditRecord.cs new file mode 100644 index 00000000000..9e60be62ce0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminEnvironmentAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerPlatformAdminEnvironmentAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformAdminEnvironmentAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerPlatformAdminEnvironmentAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformAdminEnvironmentAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdministratorActivityRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdministratorActivityRecord.cs new file mode 100644 index 00000000000..78f75c7dc62 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdministratorActivityRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerPlatformAdministratorActivityRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformAdministratorActivityRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformAdministratorActivityRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerPlatformAdministratorActivityRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformAdministratorActivityRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceAccessRequestAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceAccessRequestAuditRecord.cs new file mode 100644 index 00000000000..327ece55a0d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceAccessRequestAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerPlatformLockboxResourceAccessRequestAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformLockboxResourceAccessRequestAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceAccessRequestAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceAccessRequestAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceCommandAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceCommandAuditRecord.cs new file mode 100644 index 00000000000..615a55f0ad9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceCommandAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerPlatformLockboxResourceCommandAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformLockboxResourceCommandAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceCommandAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceCommandAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformServiceActivityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformServiceActivityAuditRecord.cs new file mode 100644 index 00000000000..afefa78ae35 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformServiceActivityAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PowerPlatformServiceActivityAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformServiceActivityAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformServiceActivityAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PowerPlatformServiceActivityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformServiceActivityAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMatchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMatchAuditRecord.cs new file mode 100644 index 00000000000..582e9dd75d5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMatchAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PrivacyDataMatchAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyDataMatchAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyDataMatchAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PrivacyDataMatchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyDataMatchAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMinimizationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMinimizationRecord.cs new file mode 100644 index 00000000000..0d65ed0c848 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMinimizationRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PrivacyDataMinimizationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyDataMinimizationRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyDataMinimizationRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PrivacyDataMinimizationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyDataMinimizationRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PrivacyDigestEmailRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDigestEmailRecord.cs new file mode 100644 index 00000000000..17d03deb23b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDigestEmailRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PrivacyDigestEmailRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyDigestEmailRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyDigestEmailRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PrivacyDigestEmailRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyDigestEmailRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PrivacyOpenAccessAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyOpenAccessAuditRecord.cs new file mode 100644 index 00000000000..e71f5ffffb6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyOpenAccessAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PrivacyOpenAccessAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyOpenAccessAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyOpenAccessAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PrivacyOpenAccessAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyOpenAccessAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PrivacyPortalAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyPortalAuditRecord.cs new file mode 100644 index 00000000000..ca9aa6647a4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyPortalAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PrivacyPortalAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyPortalAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyPortalAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PrivacyPortalAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyPortalAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationActionRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationActionRecord.cs new file mode 100644 index 00000000000..646d1574390 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationActionRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PrivacyRemediationActionRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyRemediationActionRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyRemediationActionRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PrivacyRemediationActionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyRemediationActionRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationRecord.cs new file mode 100644 index 00000000000..43c0daf8c1e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PrivacyRemediationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyRemediationRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyRemediationRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PrivacyRemediationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyRemediationRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PrivacyTenantAuditHistoryRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyTenantAuditHistoryRecord.cs new file mode 100644 index 00000000000..2d65c68777b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyTenantAuditHistoryRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PrivacyTenantAuditHistoryRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyTenantAuditHistoryRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyTenantAuditHistoryRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PrivacyTenantAuditHistoryRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyTenantAuditHistoryRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ProjectAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectAuditRecord.cs new file mode 100644 index 00000000000..e14db1afb31 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProjectAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ProjectAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebAssignedToMeSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebAssignedToMeSettingsAuditRecord.cs new file mode 100644 index 00000000000..551540395ce --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebAssignedToMeSettingsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProjectForTheWebAssignedToMeSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebAssignedToMeSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ProjectForTheWebAssignedToMeSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebAssignedToMeSettingsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectAuditRecord.cs new file mode 100644 index 00000000000..0ff0ded74bd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProjectForTheWebProjectAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebProjectAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebProjectAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ProjectForTheWebProjectAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebProjectAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectSettingsAuditRecord.cs new file mode 100644 index 00000000000..2b93bc13a95 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectSettingsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProjectForTheWebProjectSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebProjectSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ProjectForTheWebProjectSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebProjectSettingsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapAuditRecord.cs new file mode 100644 index 00000000000..65f6b685c37 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProjectForTheWebRoadmapAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebRoadmapAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebRoadmapAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapItemAuditRecord.cs new file mode 100644 index 00000000000..c803d7b9913 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapItemAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProjectForTheWebRoadmapItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebRoadmapItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapItemAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapSettingsAuditRecord.cs new file mode 100644 index 00000000000..0c0e82f0f8e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapSettingsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProjectForTheWebRoadmapSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebRoadmapSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapSettingsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebTaskAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebTaskAuditRecord.cs new file mode 100644 index 00000000000..588fb7b18cf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebTaskAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProjectForTheWebTaskAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebTaskAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebTaskAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ProjectForTheWebTaskAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebTaskAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PublicFolderAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PublicFolderAuditRecord.cs new file mode 100644 index 00000000000..cb32405f3ff --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PublicFolderAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PublicFolderAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PublicFolderAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.publicFolderAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PublicFolderAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PublicFolderAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskAlertsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskAlertsRecord.cs new file mode 100644 index 00000000000..18353085f5a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskAlertsRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PurviewInsiderRiskAlertsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PurviewInsiderRiskAlertsRecord() : base() + { + OdataType = "#microsoft.graph.security.purviewInsiderRiskAlertsRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PurviewInsiderRiskAlertsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PurviewInsiderRiskAlertsRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskCasesRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskCasesRecord.cs new file mode 100644 index 00000000000..93a14ff5af9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskCasesRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PurviewInsiderRiskCasesRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public PurviewInsiderRiskCasesRecord() : base() + { + OdataType = "#microsoft.graph.security.purviewInsiderRiskCasesRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.PurviewInsiderRiskCasesRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PurviewInsiderRiskCasesRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/QuarantineAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/QuarantineAuditRecord.cs new file mode 100644 index 00000000000..7a3bb701f79 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/QuarantineAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class QuarantineAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public QuarantineAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.quarantineAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.QuarantineAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.QuarantineAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/RecordsManagementAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/RecordsManagementAuditRecord.cs new file mode 100644 index 00000000000..7824e7e56f4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/RecordsManagementAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecordsManagementAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public RecordsManagementAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.recordsManagementAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.RecordsManagementAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.RecordsManagementAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/RetentionPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/RetentionPolicyAuditRecord.cs new file mode 100644 index 00000000000..5eef25660c1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/RetentionPolicyAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetentionPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public RetentionPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.retentionPolicyAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.RetentionPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.RetentionPolicyAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ScoreEvidence.cs b/src/Microsoft.Graph/Generated/Models/Security/ScoreEvidence.cs new file mode 100644 index 00000000000..d7592c17691 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ScoreEvidence.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ScoreEvidence : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ScoreEvidence() : base() + { + OdataType = "#microsoft.graph.security.scoreEvidence"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ScoreEvidence CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ScoreEvidence(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ScorePlatformGenericAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ScorePlatformGenericAuditRecord.cs new file mode 100644 index 00000000000..73b4593579e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ScorePlatformGenericAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ScorePlatformGenericAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ScorePlatformGenericAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.scorePlatformGenericAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ScorePlatformGenericAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ScorePlatformGenericAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ScriptRunAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ScriptRunAuditRecord.cs new file mode 100644 index 00000000000..24e4fe77bc0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ScriptRunAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ScriptRunAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ScriptRunAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.scriptRunAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ScriptRunAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ScriptRunAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SearchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SearchAuditRecord.cs new file mode 100644 index 00000000000..ff7121a7318 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SearchAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SearchAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SearchAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.searchAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SearchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SearchAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/Security.cs b/src/Microsoft.Graph/Generated/Models/Security/Security.cs index b50770b0c93..dffcdf938f5 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/Security.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/Security.cs @@ -59,6 +59,22 @@ public partial class Security : global::Microsoft.Graph.Models.Entity, IParsable get { return BackingStore?.Get("attackSimulation"); } set { BackingStore?.Set("attackSimulation", value); } } +#endif + /// The auditLog property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.Security.AuditCoreRoot? AuditLog + { + get { return BackingStore?.Get("auditLog"); } + set { BackingStore?.Set("auditLog", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.Security.AuditCoreRoot AuditLog + { + get { return BackingStore?.Get("auditLog"); } + set { BackingStore?.Set("auditLog", value); } + } #endif /// The cases property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -257,6 +273,7 @@ public override IDictionary> GetFieldDeserializers() { "alerts", n => { Alerts = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Alert.CreateFromDiscriminatorValue)?.AsList(); } }, { "alerts_v2", n => { AlertsV2 = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Security.Alert.CreateFromDiscriminatorValue)?.AsList(); } }, { "attackSimulation", n => { AttackSimulation = n.GetObjectValue(global::Microsoft.Graph.Models.AttackSimulationRoot.CreateFromDiscriminatorValue); } }, + { "auditLog", n => { AuditLog = n.GetObjectValue(global::Microsoft.Graph.Models.Security.AuditCoreRoot.CreateFromDiscriminatorValue); } }, { "cases", n => { Cases = n.GetObjectValue(global::Microsoft.Graph.Models.Security.CasesRoot.CreateFromDiscriminatorValue); } }, { "dataSecurityAndGovernance", n => { DataSecurityAndGovernance = n.GetObjectValue(global::Microsoft.Graph.Models.TenantDataSecurityAndGovernance.CreateFromDiscriminatorValue); } }, { "identities", n => { Identities = n.GetObjectValue(global::Microsoft.Graph.Models.Security.IdentityContainer.CreateFromDiscriminatorValue); } }, @@ -281,6 +298,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("alerts", Alerts); writer.WriteCollectionOfObjectValues("alerts_v2", AlertsV2); writer.WriteObjectValue("attackSimulation", AttackSimulation); + writer.WriteObjectValue("auditLog", AuditLog); writer.WriteObjectValue("cases", Cases); writer.WriteObjectValue("dataSecurityAndGovernance", DataSecurityAndGovernance); writer.WriteObjectValue("identities", Identities); diff --git a/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceAlertRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceAlertRecord.cs new file mode 100644 index 00000000000..6969fef6d78 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceAlertRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SecurityComplianceAlertRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityComplianceAlertRecord() : base() + { + OdataType = "#microsoft.graph.security.securityComplianceAlertRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SecurityComplianceAlertRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SecurityComplianceAlertRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceCenterEOPCmdletAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceCenterEOPCmdletAuditRecord.cs new file mode 100644 index 00000000000..f1633b0d5be --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceCenterEOPCmdletAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SecurityComplianceCenterEOPCmdletAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityComplianceCenterEOPCmdletAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SecurityComplianceCenterEOPCmdletAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SecurityComplianceCenterEOPCmdletAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceInsightsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceInsightsAuditRecord.cs new file mode 100644 index 00000000000..8c5c74273a8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceInsightsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SecurityComplianceInsightsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityComplianceInsightsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.securityComplianceInsightsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SecurityComplianceInsightsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SecurityComplianceInsightsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceRBACAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceRBACAuditRecord.cs new file mode 100644 index 00000000000..0f94e7e97bc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceRBACAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SecurityComplianceRBACAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityComplianceRBACAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.securityComplianceRBACAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SecurityComplianceRBACAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SecurityComplianceRBACAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceUserChangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceUserChangeAuditRecord.cs new file mode 100644 index 00000000000..0a20d1d3ed1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceUserChangeAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SecurityComplianceUserChangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityComplianceUserChangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.securityComplianceUserChangeAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SecurityComplianceUserChangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SecurityComplianceUserChangeAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SharePointAppPermissionOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointAppPermissionOperationAuditRecord.cs new file mode 100644 index 00000000000..bff9a5cc2cc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointAppPermissionOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SharePointAppPermissionOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointAppPermissionOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SharePointAppPermissionOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointAppPermissionOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SharePointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointAuditRecord.cs new file mode 100644 index 00000000000..995cb5c478b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SharePointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SharePointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SharePointCommentOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointCommentOperationAuditRecord.cs new file mode 100644 index 00000000000..8c2bfe65b0e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointCommentOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SharePointCommentOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointCommentOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointCommentOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SharePointCommentOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointCommentOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SharePointContentTypeOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointContentTypeOperationAuditRecord.cs new file mode 100644 index 00000000000..addfa10cdbc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointContentTypeOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SharePointContentTypeOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointContentTypeOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointContentTypeOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SharePointContentTypeOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointContentTypeOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SharePointESignatureAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointESignatureAuditRecord.cs new file mode 100644 index 00000000000..f949b7b4da1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointESignatureAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SharePointESignatureAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointESignatureAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointESignatureAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SharePointESignatureAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointESignatureAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SharePointFieldOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointFieldOperationAuditRecord.cs new file mode 100644 index 00000000000..4d35379c5d2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointFieldOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SharePointFieldOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointFieldOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointFieldOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SharePointFieldOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointFieldOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SharePointFileOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointFileOperationAuditRecord.cs new file mode 100644 index 00000000000..b1a4f464ff2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointFileOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SharePointFileOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointFileOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointFileOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SharePointFileOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointFileOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SharePointListOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointListOperationAuditRecord.cs new file mode 100644 index 00000000000..b13323fe1c1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointListOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SharePointListOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointListOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointListOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SharePointListOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointListOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SharePointSharingOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointSharingOperationAuditRecord.cs new file mode 100644 index 00000000000..ec527242eaa --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointSharingOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SharePointSharingOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointSharingOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointSharingOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SharePointSharingOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointSharingOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessBaseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessBaseAuditRecord.cs new file mode 100644 index 00000000000..9615840f02d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessBaseAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SkypeForBusinessBaseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SkypeForBusinessBaseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.skypeForBusinessBaseAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SkypeForBusinessBaseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SkypeForBusinessBaseAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessCmdletsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessCmdletsAuditRecord.cs new file mode 100644 index 00000000000..be79eff3276 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessCmdletsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SkypeForBusinessCmdletsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SkypeForBusinessCmdletsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SkypeForBusinessCmdletsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SkypeForBusinessCmdletsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessPSTNUsageAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessPSTNUsageAuditRecord.cs new file mode 100644 index 00000000000..f9c3d5529e4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessPSTNUsageAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SkypeForBusinessPSTNUsageAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SkypeForBusinessPSTNUsageAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SkypeForBusinessPSTNUsageAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SkypeForBusinessPSTNUsageAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessUsersBlockedAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessUsersBlockedAuditRecord.cs new file mode 100644 index 00000000000..c4754555c65 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessUsersBlockedAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SkypeForBusinessUsersBlockedAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SkypeForBusinessUsersBlockedAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SkypeForBusinessUsersBlockedAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SkypeForBusinessUsersBlockedAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SmsCreatePhoneNumberRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SmsCreatePhoneNumberRecord.cs new file mode 100644 index 00000000000..eaa5f9c2f8b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SmsCreatePhoneNumberRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SmsCreatePhoneNumberRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SmsCreatePhoneNumberRecord() : base() + { + OdataType = "#microsoft.graph.security.smsCreatePhoneNumberRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SmsCreatePhoneNumberRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SmsCreatePhoneNumberRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SmsDeletePhoneNumberRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SmsDeletePhoneNumberRecord.cs new file mode 100644 index 00000000000..cb0da33e809 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SmsDeletePhoneNumberRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SmsDeletePhoneNumberRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SmsDeletePhoneNumberRecord() : base() + { + OdataType = "#microsoft.graph.security.smsDeletePhoneNumberRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SmsDeletePhoneNumberRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SmsDeletePhoneNumberRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SupervisoryReviewDayXInsightsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SupervisoryReviewDayXInsightsAuditRecord.cs new file mode 100644 index 00000000000..d5b8e669af5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SupervisoryReviewDayXInsightsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SupervisoryReviewDayXInsightsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SupervisoryReviewDayXInsightsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SupervisoryReviewDayXInsightsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SupervisoryReviewDayXInsightsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SyntheticProbeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SyntheticProbeAuditRecord.cs new file mode 100644 index 00000000000..643861bb190 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SyntheticProbeAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SyntheticProbeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public SyntheticProbeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.syntheticProbeAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.SyntheticProbeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SyntheticProbeAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/TeamsEasyApprovalsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TeamsEasyApprovalsAuditRecord.cs new file mode 100644 index 00000000000..0b5355aafd8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TeamsEasyApprovalsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class TeamsEasyApprovalsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public TeamsEasyApprovalsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.teamsEasyApprovalsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.TeamsEasyApprovalsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TeamsEasyApprovalsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/TeamsHealthcareAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TeamsHealthcareAuditRecord.cs new file mode 100644 index 00000000000..624c82fdd6d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TeamsHealthcareAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class TeamsHealthcareAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public TeamsHealthcareAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.teamsHealthcareAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.TeamsHealthcareAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TeamsHealthcareAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/TeamsUpdatesAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TeamsUpdatesAuditRecord.cs new file mode 100644 index 00000000000..b283dd9be53 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TeamsUpdatesAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class TeamsUpdatesAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public TeamsUpdatesAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.teamsUpdatesAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.TeamsUpdatesAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TeamsUpdatesAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/TenantAllowBlockListAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TenantAllowBlockListAuditRecord.cs new file mode 100644 index 00000000000..18865e72344 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TenantAllowBlockListAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class TenantAllowBlockListAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public TenantAllowBlockListAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.tenantAllowBlockListAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.TenantAllowBlockListAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TenantAllowBlockListAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ThreatFinderAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ThreatFinderAuditRecord.cs new file mode 100644 index 00000000000..07fe4705d7e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ThreatFinderAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ThreatFinderAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ThreatFinderAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.threatFinderAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ThreatFinderAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ThreatFinderAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceAtpContentData.cs b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceAtpContentData.cs new file mode 100644 index 00000000000..4e2330d85a2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceAtpContentData.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ThreatIntelligenceAtpContentData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ThreatIntelligenceAtpContentData() : base() + { + OdataType = "#microsoft.graph.security.threatIntelligenceAtpContentData"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ThreatIntelligenceAtpContentData CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ThreatIntelligenceAtpContentData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceMailData.cs b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceMailData.cs new file mode 100644 index 00000000000..5e5340d84eb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceMailData.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ThreatIntelligenceMailData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ThreatIntelligenceMailData() : base() + { + OdataType = "#microsoft.graph.security.threatIntelligenceMailData"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ThreatIntelligenceMailData CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ThreatIntelligenceMailData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceUrlClickData.cs b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceUrlClickData.cs new file mode 100644 index 00000000000..393d0f4c8f8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceUrlClickData.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ThreatIntelligenceUrlClickData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ThreatIntelligenceUrlClickData() : base() + { + OdataType = "#microsoft.graph.security.threatIntelligenceUrlClickData"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.ThreatIntelligenceUrlClickData CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ThreatIntelligenceUrlClickData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/TodoAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TodoAuditRecord.cs new file mode 100644 index 00000000000..473940e0535 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TodoAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class TodoAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public TodoAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.todoAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.TodoAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TodoAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UamOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UamOperationAuditRecord.cs new file mode 100644 index 00000000000..17f76f13b39 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UamOperationAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UamOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public UamOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.uamOperationAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.UamOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UamOperationAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UnifiedGroupAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UnifiedGroupAuditRecord.cs new file mode 100644 index 00000000000..42a8c55f016 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UnifiedGroupAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UnifiedGroupAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public UnifiedGroupAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.unifiedGroupAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.UnifiedGroupAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UnifiedGroupAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationMatchedItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationMatchedItemAuditRecord.cs new file mode 100644 index 00000000000..836612a587c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationMatchedItemAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UnifiedSimulationMatchedItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public UnifiedSimulationMatchedItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.UnifiedSimulationMatchedItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UnifiedSimulationMatchedItemAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationSummaryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationSummaryAuditRecord.cs new file mode 100644 index 00000000000..813cdacfc6f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationSummaryAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UnifiedSimulationSummaryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public UnifiedSimulationSummaryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.unifiedSimulationSummaryAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.UnifiedSimulationSummaryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UnifiedSimulationSummaryAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UploadCertificateRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UploadCertificateRecord.cs new file mode 100644 index 00000000000..f861a5afede --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UploadCertificateRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UploadCertificateRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public UploadCertificateRecord() : base() + { + OdataType = "#microsoft.graph.security.uploadCertificateRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.UploadCertificateRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UploadCertificateRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UrbacAssignmentAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UrbacAssignmentAuditRecord.cs new file mode 100644 index 00000000000..de4d1802879 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UrbacAssignmentAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UrbacAssignmentAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public UrbacAssignmentAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.urbacAssignmentAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.UrbacAssignmentAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UrbacAssignmentAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UrbacEnableStateAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UrbacEnableStateAuditRecord.cs new file mode 100644 index 00000000000..0063f4d5953 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UrbacEnableStateAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UrbacEnableStateAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public UrbacEnableStateAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.urbacEnableStateAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.UrbacEnableStateAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UrbacEnableStateAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UrbacRoleAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UrbacRoleAuditRecord.cs new file mode 100644 index 00000000000..fdaa7a60dcb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UrbacRoleAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UrbacRoleAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public UrbacRoleAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.urbacRoleAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.UrbacRoleAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UrbacRoleAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UserTrainingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UserTrainingAuditRecord.cs new file mode 100644 index 00000000000..c2571dab34b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UserTrainingAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UserTrainingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public UserTrainingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.userTrainingAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.UserTrainingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UserTrainingAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VfamBasePolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VfamBasePolicyAuditRecord.cs new file mode 100644 index 00000000000..b051d298459 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VfamBasePolicyAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VfamBasePolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VfamBasePolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vfamBasePolicyAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VfamBasePolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VfamBasePolicyAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VfamCreatePolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VfamCreatePolicyAuditRecord.cs new file mode 100644 index 00000000000..9a4dff805f7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VfamCreatePolicyAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VfamCreatePolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VfamCreatePolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vfamCreatePolicyAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VfamCreatePolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VfamCreatePolicyAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VfamDeletePolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VfamDeletePolicyAuditRecord.cs new file mode 100644 index 00000000000..380632955d8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VfamDeletePolicyAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VfamDeletePolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VfamDeletePolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vfamDeletePolicyAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VfamDeletePolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VfamDeletePolicyAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VfamUpdatePolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VfamUpdatePolicyAuditRecord.cs new file mode 100644 index 00000000000..4470c3f3b44 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VfamUpdatePolicyAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VfamUpdatePolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VfamUpdatePolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vfamUpdatePolicyAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VfamUpdatePolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VfamUpdatePolicyAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VivaGoalsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGoalsAuditRecord.cs new file mode 100644 index 00000000000..b80df0bdc07 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGoalsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VivaGoalsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGoalsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGoalsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VivaGoalsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGoalsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VivaLearningAdminAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaLearningAdminAuditRecord.cs new file mode 100644 index 00000000000..00a3e74c074 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaLearningAdminAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VivaLearningAdminAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaLearningAdminAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaLearningAdminAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VivaLearningAdminAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaLearningAdminAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VivaLearningAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaLearningAuditRecord.cs new file mode 100644 index 00000000000..4520fdd10b3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaLearningAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VivaLearningAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaLearningAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaLearningAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VivaLearningAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaLearningAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VivaPulseAdminAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseAdminAuditRecord.cs new file mode 100644 index 00000000000..b4217315a9c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseAdminAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VivaPulseAdminAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaPulseAdminAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaPulseAdminAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VivaPulseAdminAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaPulseAdminAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VivaPulseOrganizerAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseOrganizerAuditRecord.cs new file mode 100644 index 00000000000..3037dab16cd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseOrganizerAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VivaPulseOrganizerAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaPulseOrganizerAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaPulseOrganizerAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VivaPulseOrganizerAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaPulseOrganizerAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VivaPulseReportAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseReportAuditRecord.cs new file mode 100644 index 00000000000..110cf773d3d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseReportAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VivaPulseReportAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaPulseReportAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaPulseReportAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VivaPulseReportAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaPulseReportAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/VivaPulseResponseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseResponseAuditRecord.cs new file mode 100644 index 00000000000..b8d68769895 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseResponseAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class VivaPulseResponseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaPulseResponseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaPulseResponseAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.VivaPulseResponseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaPulseResponseAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/WdatpAlertsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/WdatpAlertsAuditRecord.cs new file mode 100644 index 00000000000..8facb68c587 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/WdatpAlertsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class WdatpAlertsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public WdatpAlertsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.wdatpAlertsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.WdatpAlertsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.WdatpAlertsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/Windows365CustomerLockboxAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Windows365CustomerLockboxAuditRecord.cs new file mode 100644 index 00000000000..8a54833ad67 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Windows365CustomerLockboxAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Windows365CustomerLockboxAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public Windows365CustomerLockboxAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.windows365CustomerLockboxAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.Windows365CustomerLockboxAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Windows365CustomerLockboxAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/WorkplaceAnalyticsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/WorkplaceAnalyticsAuditRecord.cs new file mode 100644 index 00000000000..de9829caa25 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/WorkplaceAnalyticsAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class WorkplaceAnalyticsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public WorkplaceAnalyticsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.workplaceAnalyticsAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.WorkplaceAnalyticsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.WorkplaceAnalyticsAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/YammerAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/YammerAuditRecord.cs new file mode 100644 index 00000000000..bbbc2c0b83b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/YammerAuditRecord.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class YammerAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public YammerAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.yammerAuditRecord"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.Security.YammerAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.YammerAuditRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/SensitivityLabel.cs b/src/Microsoft.Graph/Generated/Models/SensitivityLabel.cs new file mode 100644 index 00000000000..86cfde8e639 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/SensitivityLabel.cs @@ -0,0 +1,230 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SensitivityLabel : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The actionSource property + public global::Microsoft.Graph.Models.LabelActionSource? ActionSource + { + get { return BackingStore?.Get("actionSource"); } + set { BackingStore?.Set("actionSource", value); } + } + /// The autoTooltip property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AutoTooltip + { + get { return BackingStore?.Get("autoTooltip"); } + set { BackingStore?.Set("autoTooltip", value); } + } +#nullable restore +#else + public string AutoTooltip + { + get { return BackingStore?.Get("autoTooltip"); } + set { BackingStore?.Set("autoTooltip", value); } + } +#endif + /// The description property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Description + { + get { return BackingStore?.Get("description"); } + set { BackingStore?.Set("description", value); } + } +#nullable restore +#else + public string Description + { + get { return BackingStore?.Get("description"); } + set { BackingStore?.Set("description", value); } + } +#endif + /// The displayName property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DisplayName + { + get { return BackingStore?.Get("displayName"); } + set { BackingStore?.Set("displayName", value); } + } +#nullable restore +#else + public string DisplayName + { + get { return BackingStore?.Get("displayName"); } + set { BackingStore?.Set("displayName", value); } + } +#endif + /// The isDefault property + public bool? IsDefault + { + get { return BackingStore?.Get("isDefault"); } + set { BackingStore?.Set("isDefault", value); } + } + /// The isEndpointProtectionEnabled property + public bool? IsEndpointProtectionEnabled + { + get { return BackingStore?.Get("isEndpointProtectionEnabled"); } + set { BackingStore?.Set("isEndpointProtectionEnabled", value); } + } + /// The isScopedToUser property + public bool? IsScopedToUser + { + get { return BackingStore?.Get("isScopedToUser"); } + set { BackingStore?.Set("isScopedToUser", value); } + } + /// The locale property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#nullable restore +#else + public string Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#endif + /// The name property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Name + { + get { return BackingStore?.Get("name"); } + set { BackingStore?.Set("name", value); } + } +#nullable restore +#else + public string Name + { + get { return BackingStore?.Get("name"); } + set { BackingStore?.Set("name", value); } + } +#endif + /// The priority property + public int? Priority + { + get { return BackingStore?.Get("priority"); } + set { BackingStore?.Set("priority", value); } + } + /// The rights property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.UsageRightsIncluded? Rights + { + get { return BackingStore?.Get("rights"); } + set { BackingStore?.Set("rights", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.UsageRightsIncluded Rights + { + get { return BackingStore?.Get("rights"); } + set { BackingStore?.Set("rights", value); } + } +#endif + /// The sublabels property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Sublabels + { + get { return BackingStore?.Get?>("sublabels"); } + set { BackingStore?.Set("sublabels", value); } + } +#nullable restore +#else + public List Sublabels + { + get { return BackingStore?.Get>("sublabels"); } + set { BackingStore?.Set("sublabels", value); } + } +#endif + /// The toolTip property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ToolTip + { + get { return BackingStore?.Get("toolTip"); } + set { BackingStore?.Set("toolTip", value); } + } +#nullable restore +#else + public string ToolTip + { + get { return BackingStore?.Get("toolTip"); } + set { BackingStore?.Set("toolTip", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.SensitivityLabel CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.SensitivityLabel(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "actionSource", n => { ActionSource = n.GetEnumValue(); } }, + { "autoTooltip", n => { AutoTooltip = n.GetStringValue(); } }, + { "description", n => { Description = n.GetStringValue(); } }, + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "isDefault", n => { IsDefault = n.GetBoolValue(); } }, + { "isEndpointProtectionEnabled", n => { IsEndpointProtectionEnabled = n.GetBoolValue(); } }, + { "isScopedToUser", n => { IsScopedToUser = n.GetBoolValue(); } }, + { "locale", n => { Locale = n.GetStringValue(); } }, + { "name", n => { Name = n.GetStringValue(); } }, + { "priority", n => { Priority = n.GetIntValue(); } }, + { "rights", n => { Rights = n.GetObjectValue(global::Microsoft.Graph.Models.UsageRightsIncluded.CreateFromDiscriminatorValue); } }, + { "sublabels", n => { Sublabels = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue)?.AsList(); } }, + { "toolTip", n => { ToolTip = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteEnumValue("actionSource", ActionSource); + writer.WriteStringValue("autoTooltip", AutoTooltip); + writer.WriteStringValue("description", Description); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteBoolValue("isDefault", IsDefault); + writer.WriteBoolValue("isEndpointProtectionEnabled", IsEndpointProtectionEnabled); + writer.WriteBoolValue("isScopedToUser", IsScopedToUser); + writer.WriteStringValue("locale", Locale); + writer.WriteStringValue("name", Name); + writer.WriteIntValue("priority", Priority); + writer.WriteObjectValue("rights", Rights); + writer.WriteCollectionOfObjectValues("sublabels", Sublabels); + writer.WriteStringValue("toolTip", ToolTip); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/SensitivityLabelCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/SensitivityLabelCollectionResponse.cs new file mode 100644 index 00000000000..6362f222844 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/SensitivityLabelCollectionResponse.cs @@ -0,0 +1,64 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SensitivityLabelCollectionResponse : global::Microsoft.Graph.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Models.SensitivityLabelCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.SensitivityLabelCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/VirtualEventRegistration.cs b/src/Microsoft.Graph/Generated/Models/VirtualEventRegistration.cs index 0a241acd634..d152a072c60 100644 --- a/src/Microsoft.Graph/Generated/Models/VirtualEventRegistration.cs +++ b/src/Microsoft.Graph/Generated/Models/VirtualEventRegistration.cs @@ -114,7 +114,7 @@ public string PreferredTimezone set { BackingStore?.Set("preferredTimezone", value); } } #endif - /// Date and time when the registrant registers for the virtual event. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + /// Date and time when the registrant registers for the virtual event. 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. public DateTimeOffset? RegistrationDateTime { get { return BackingStore?.Get("registrationDateTime"); } diff --git a/src/Microsoft.Graph/Generated/Models/VirtualEventSession.cs b/src/Microsoft.Graph/Generated/Models/VirtualEventSession.cs index 0ad098304bf..5b961f5bfd7 100644 --- a/src/Microsoft.Graph/Generated/Models/VirtualEventSession.cs +++ b/src/Microsoft.Graph/Generated/Models/VirtualEventSession.cs @@ -43,6 +43,22 @@ public partial class VirtualEventSession : global::Microsoft.Graph.Models.Online get { return BackingStore?.Get("startDateTime"); } set { BackingStore?.Set("startDateTime", value); } } +#endif + /// The URL of the video on demand (VOD) for Microsoft Teams events that allows webinar and town hall organizers to quickly publish and share event recordings. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? VideoOnDemandWebUrl + { + get { return BackingStore?.Get("videoOnDemandWebUrl"); } + set { BackingStore?.Set("videoOnDemandWebUrl", value); } + } +#nullable restore +#else + public string VideoOnDemandWebUrl + { + get { return BackingStore?.Get("videoOnDemandWebUrl"); } + set { BackingStore?.Set("videoOnDemandWebUrl", value); } + } #endif /// /// Instantiates a new and sets the default values. @@ -71,6 +87,7 @@ public override IDictionary> GetFieldDeserializers() { { "endDateTime", n => { EndDateTime = n.GetObjectValue(global::Microsoft.Graph.Models.DateTimeTimeZone.CreateFromDiscriminatorValue); } }, { "startDateTime", n => { StartDateTime = n.GetObjectValue(global::Microsoft.Graph.Models.DateTimeTimeZone.CreateFromDiscriminatorValue); } }, + { "videoOnDemandWebUrl", n => { VideoOnDemandWebUrl = n.GetStringValue(); } }, }; } /// @@ -83,6 +100,7 @@ public override void Serialize(ISerializationWriter writer) base.Serialize(writer); writer.WriteObjectValue("endDateTime", EndDateTime); writer.WriteObjectValue("startDateTime", StartDateTime); + writer.WriteStringValue("videoOnDemandWebUrl", VideoOnDemandWebUrl); } } } diff --git a/src/Microsoft.Graph/Generated/Models/WorkbookWorksheetProtectionOptions.cs b/src/Microsoft.Graph/Generated/Models/WorkbookWorksheetProtectionOptions.cs index 65d4e208915..bacc8a665b4 100644 --- a/src/Microsoft.Graph/Generated/Models/WorkbookWorksheetProtectionOptions.cs +++ b/src/Microsoft.Graph/Generated/Models/WorkbookWorksheetProtectionOptions.cs @@ -19,67 +19,67 @@ public IDictionary AdditionalData get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } set { BackingStore.Set("AdditionalData", value); } } - /// Indicates whether the worksheet protection option to allow the use of the autofilter feature is enabled. + /// Represents the worksheet protection option of allowing using auto filter feature. public bool? AllowAutoFilter { get { return BackingStore?.Get("allowAutoFilter"); } set { BackingStore?.Set("allowAutoFilter", value); } } - /// Indicates whether the worksheet protection option to allow deleting columns is enabled. + /// Represents the worksheet protection option of allowing deleting columns. public bool? AllowDeleteColumns { get { return BackingStore?.Get("allowDeleteColumns"); } set { BackingStore?.Set("allowDeleteColumns", value); } } - /// Indicates whether the worksheet protection option to allow deleting rows is enabled. + /// Represents the worksheet protection option of allowing deleting rows. public bool? AllowDeleteRows { get { return BackingStore?.Get("allowDeleteRows"); } set { BackingStore?.Set("allowDeleteRows", value); } } - /// Indicates whether the worksheet protection option to allow formatting cells is enabled. + /// Represents the worksheet protection option of allowing formatting cells. public bool? AllowFormatCells { get { return BackingStore?.Get("allowFormatCells"); } set { BackingStore?.Set("allowFormatCells", value); } } - /// Indicates whether the worksheet protection option to allow formatting columns is enabled. + /// Represents the worksheet protection option of allowing formatting columns. public bool? AllowFormatColumns { get { return BackingStore?.Get("allowFormatColumns"); } set { BackingStore?.Set("allowFormatColumns", value); } } - /// Indicates whether the worksheet protection option to allow formatting rows is enabled. + /// Represents the worksheet protection option of allowing formatting rows. public bool? AllowFormatRows { get { return BackingStore?.Get("allowFormatRows"); } set { BackingStore?.Set("allowFormatRows", value); } } - /// Indicates whether the worksheet protection option to allow inserting columns is enabled. + /// Represents the worksheet protection option of allowing inserting columns. public bool? AllowInsertColumns { get { return BackingStore?.Get("allowInsertColumns"); } set { BackingStore?.Set("allowInsertColumns", value); } } - /// Indicates whether the worksheet protection option to allow inserting hyperlinks is enabled. + /// Represents the worksheet protection option of allowing inserting hyperlinks. public bool? AllowInsertHyperlinks { get { return BackingStore?.Get("allowInsertHyperlinks"); } set { BackingStore?.Set("allowInsertHyperlinks", value); } } - /// Indicates whether the worksheet protection option to allow inserting rows is enabled. + /// Represents the worksheet protection option of allowing inserting rows. public bool? AllowInsertRows { get { return BackingStore?.Get("allowInsertRows"); } set { BackingStore?.Set("allowInsertRows", value); } } - /// Indicates whether the worksheet protection option to allow the use of the pivot table feature is enabled. + /// Represents the worksheet protection option of allowing using pivot table feature. public bool? AllowPivotTables { get { return BackingStore?.Get("allowPivotTables"); } set { BackingStore?.Set("allowPivotTables", value); } } - /// Indicates whether the worksheet protection option to allow the use of the sort feature is enabled. + /// Represents the worksheet protection option of allowing using sort feature. public bool? AllowSort { get { return BackingStore?.Get("allowSort"); } diff --git a/src/Microsoft.Graph/Generated/Organization/Item/OrganizationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Organization/Item/OrganizationItemRequestBuilder.cs index 876f3745780..763d7af93bf 100644 --- a/src/Microsoft.Graph/Generated/Organization/Item/OrganizationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Organization/Item/OrganizationItemRequestBuilder.cs @@ -135,8 +135,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.Organization.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. - /// Find more info here + /// Update the properties of a organization object. + /// Find more info here /// /// A /// The request body @@ -199,7 +199,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + /// Update the properties of a organization object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.cs index 2c95bdf9416..c6983af56ed 100644 --- a/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.cs @@ -82,8 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.CrossTenantIdentitySyncPolicyPartner.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the user synchronization policy of a partner-specific configuration. - /// Find more info here + /// Create a cross-tenant user synchronization policy for a partner-specific configuration. + /// Find more info here /// /// A /// The request body @@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the user synchronization policy of a partner-specific configuration. + /// Create a cross-tenant user synchronization policy for a partner-specific configuration. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/ReconciliationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/ReconciliationRequestBuilder.cs index 14a1e1b1a6c..013c4aa23fe 100644 --- a/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/ReconciliationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/ReconciliationRequestBuilder.cs @@ -69,7 +69,7 @@ public async Task DeleteAsync(Action - /// Represents details for billed invoice reconciliation data. + /// Represents details for billed and unbilled invoice reconciliation data. /// /// A /// Cancellation token to use when cancelling requests @@ -136,7 +136,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Represents details for billed invoice reconciliation data. + /// Represents details for billed and unbilled invoice reconciliation data. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -194,7 +194,7 @@ public partial class ReconciliationRequestBuilderDeleteRequestConfiguration : Re { } /// - /// Represents details for billed invoice reconciliation data. + /// Represents details for billed and unbilled invoice reconciliation data. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ReconciliationRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/Unbilled/MicrosoftGraphPartnersBillingExport/MicrosoftGraphPartnersBillingExportRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/Unbilled/MicrosoftGraphPartnersBillingExport/MicrosoftGraphPartnersBillingExportRequestBuilder.cs index 3a032c8d427..a30a438ca69 100644 --- a/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/Unbilled/MicrosoftGraphPartnersBillingExport/MicrosoftGraphPartnersBillingExportRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/Unbilled/MicrosoftGraphPartnersBillingExport/MicrosoftGraphPartnersBillingExportRequestBuilder.cs @@ -35,7 +35,8 @@ public MicrosoftGraphPartnersBillingExportRequestBuilder(string rawUrl, IRequest { } /// - /// Invoke action export + /// Export the unbilled invoice reconciliation data for a specific billing period and a given currency. + /// Find more info here /// /// A /// The request body @@ -60,7 +61,7 @@ public MicrosoftGraphPartnersBillingExportRequestBuilder(string rawUrl, IRequest return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Partners.Billing.Operation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action export + /// Export the unbilled invoice reconciliation data for a specific billing period and a given currency. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/Unbilled/UnbilledRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/Unbilled/UnbilledRequestBuilder.cs index a6edf547b42..06fee1d1e84 100644 --- a/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/Unbilled/UnbilledRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Reports/Partners/Billing/Reconciliation/Unbilled/UnbilledRequestBuilder.cs @@ -63,7 +63,7 @@ public async Task DeleteAsync(Action - /// Get unbilled from reports + /// Represents details for unbilled invoice reconciliation data. /// /// A /// Cancellation token to use when cancelling requests @@ -130,7 +130,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get unbilled from reports + /// Represents details for unbilled invoice reconciliation data. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -188,7 +188,7 @@ public partial class UnbilledRequestBuilderDeleteRequestConfiguration : RequestC { } /// - /// Get unbilled from reports + /// Represents details for unbilled invoice reconciliation data. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UnbilledRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/AuditLogRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/AuditLogRequestBuilder.cs new file mode 100644 index 00000000000..48b85ea6c68 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/AuditLogRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models.Security; +using Microsoft.Graph.Security.AuditLog.Queries; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.AuditLog +{ + /// + /// Provides operations to manage the auditLog property of the microsoft.graph.security entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + public global::Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder Queries + { + get => new global::Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AuditLogRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public AuditLogRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property auditLog for security + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get auditLog from security + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditCoreRoot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property auditLog in security + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Models.Security.AuditCoreRoot body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.Security.AuditCoreRoot body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditCoreRoot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property auditLog for security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get auditLog from security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property auditLog in security + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.Security.AuditCoreRoot body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.Security.AuditCoreRoot body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get auditLog from security + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..9bf54eb45b1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.AuditLog.Queries.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/AuditLogQueryItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/AuditLogQueryItemRequestBuilder.cs new file mode 100644 index 00000000000..b428d3c0b3e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/AuditLogQueryItemRequestBuilder.cs @@ -0,0 +1,236 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models.Security; +using Microsoft.Graph.Security.AuditLog.Queries.Item.Records; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.AuditLog.Queries.Item +{ + /// + /// Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogQueryItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder Records + { + get => new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AuditLogQueryItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public AuditLogQueryItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property queries for security + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Read the properties and relationships of an auditLogQuery object. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogQuery.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property queries in security + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Models.Security.AuditLogQuery body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.Security.AuditLogQuery body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogQuery.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property queries for security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Read the properties and relationships of an auditLogQuery object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property queries in security + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.Security.AuditLogQuery body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.Security.AuditLogQuery body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogQueryItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Read the properties and relationships of an auditLogQuery object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogQueryItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogQueryItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogQueryItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..52f70ecb2e2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Item/AuditLogRecordItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Item/AuditLogRecordItemRequestBuilder.cs new file mode 100644 index 00000000000..ac4cbe2b4a0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Item/AuditLogRecordItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models.Security; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item +{ + /// + /// Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRecordItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AuditLogRecordItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/{auditLogRecord%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public AuditLogRecordItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/{auditLogRecord%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property records for security + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// An individual audit log record. + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogRecord.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property records in security + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Models.Security.AuditLogRecord body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.Security.AuditLogRecord body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogRecord.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property records for security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// An individual audit log record. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property records in security + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.Security.AuditLogRecord body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.Security.AuditLogRecord body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRecordItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// An individual audit log record. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRecordItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRecordItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRecordItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/RecordsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/RecordsRequestBuilder.cs new file mode 100644 index 00000000000..804d22a50a5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/RecordsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models.Security; +using Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count; +using Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.AuditLog.Queries.Item.Records +{ + /// + /// Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + /// The unique identifier of auditLogRecord + /// A + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("auditLogRecord%2Did", position); + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RecordsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public RecordsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// An individual audit log record. + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogRecordCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to records for security + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Models.Security.AuditLogRecord body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.Security.AuditLogRecord body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogRecord.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// An individual audit log record. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to records for security + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.Security.AuditLogRecord body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.Security.AuditLogRecord body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// An individual audit log record. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/QueriesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/QueriesRequestBuilder.cs new file mode 100644 index 00000000000..316143b5405 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/QueriesRequestBuilder.cs @@ -0,0 +1,240 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models.Security; +using Microsoft.Graph.Security.AuditLog.Queries.Count; +using Microsoft.Graph.Security.AuditLog.Queries.Item; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.AuditLog.Queries +{ + /// + /// Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QueriesRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + /// The unique identifier of auditLogQuery + /// A + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("auditLogQuery%2Did", position); + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public QueriesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public QueriesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of auditLogQuery objects and their properties. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogQueryCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create a new auditLogQuery object. + /// Find more info here + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Models.Security.AuditLogQuery body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.Security.AuditLogQuery body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogQuery.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get a list of auditLogQuery objects and their properties. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create a new auditLogQuery object. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.Security.AuditLogQuery body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.Security.AuditLogQuery body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get a list of auditLogQuery objects and their properties. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QueriesRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QueriesRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QueriesRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs index 651e1d9b1fc..433aae5be6b 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityApplyHoldRequestBuilder(string rawUrl, IRequestAdap } /// /// Invoke action applyHold + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs index 62a755f7e2b..325dcddbd11 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityRemoveHoldRequestBuilder(string rawUrl, IRequestAda } /// /// Invoke action removeHold + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs index 1290bba7cc2..3829ce7aab3 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityApplyHoldRequestBuilder(string rawUrl, IRequestAdap } /// /// Invoke action applyHold + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs index 7ad66e0eefe..e77fea470f9 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityRemoveHoldRequestBuilder(string rawUrl, IRequestAda } /// /// Invoke action removeHold + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Tags/MicrosoftGraphSecurityAsHierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Tags/MicrosoftGraphSecurityAsHierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.cs index 14056d1fd2d..c222d555d7e 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Tags/MicrosoftGraphSecurityAsHierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Tags/MicrosoftGraphSecurityAsHierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityAsHierarchyRequestBuilder(string rawUrl, IRequestAd } /// /// List eDiscovery review tags with the tag hierarchy shown. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -58,6 +59,7 @@ public MicrosoftGraphSecurityAsHierarchyRequestBuilder(string rawUrl, IRequestAd } /// /// List eDiscovery review tags with the tag hierarchy shown. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs index e33d0d712ee..d07a921b26c 100644 --- a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs @@ -4,6 +4,7 @@ using Microsoft.Graph.Models; using Microsoft.Graph.Security.DataSecurityAndGovernance.ProcessContentAsync; using Microsoft.Graph.Security.DataSecurityAndGovernance.ProtectionScopes; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; @@ -30,6 +31,11 @@ public partial class DataSecurityAndGovernanceRequestBuilder : BaseRequestBuilde { get => new global::Microsoft.Graph.Security.DataSecurityAndGovernance.ProtectionScopes.ProtectionScopesRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder SensitivityLabels + { + get => new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs new file mode 100644 index 00000000000..035dceada45 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats +{ + /// + /// Provides operations to call the computeInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string contentFormats = "", string labelIds = "", string locale = "") : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters) + { + if (!string.IsNullOrWhiteSpace(contentFormats)) PathParameters.Add("contentFormats", contentFormats); + if (!string.IsNullOrWhiteSpace(labelIds)) PathParameters.Add("labelIds", labelIds); + if (!string.IsNullOrWhiteSpace(locale)) PathParameters.Add("locale", locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl) + { + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs new file mode 100644 index 00000000000..21087a40e8f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs @@ -0,0 +1,136 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComputeRightsAndInheritancePostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The delegatedUserEmail property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#nullable restore +#else + public string DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#endif + /// The locale property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#nullable restore +#else + public string Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#endif + /// The protectedContents property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ProtectedContents + { + get { return BackingStore?.Get?>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#nullable restore +#else + public List ProtectedContents + { + get { return BackingStore?.Get>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#endif + /// The supportedContentFormats property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SupportedContentFormats + { + get { return BackingStore?.Get?>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#nullable restore +#else + public List SupportedContentFormats + { + get { return BackingStore?.Get>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ComputeRightsAndInheritancePostRequestBody() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "delegatedUserEmail", n => { DelegatedUserEmail = n.GetStringValue(); } }, + { "locale", n => { Locale = n.GetStringValue(); } }, + { "protectedContents", n => { ProtectedContents = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.ProtectedContent.CreateFromDiscriminatorValue)?.AsList(); } }, + { "supportedContentFormats", n => { SupportedContentFormats = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("delegatedUserEmail", DelegatedUserEmail); + writer.WriteStringValue("locale", Locale); + writer.WriteCollectionOfObjectValues("protectedContents", ProtectedContents); + writer.WriteCollectionOfPrimitiveValues("supportedContentFormats", SupportedContentFormats); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs new file mode 100644 index 00000000000..c11f4d8771d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs @@ -0,0 +1,104 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance +{ + /// + /// Provides operations to call the computeRightsAndInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", rawUrl) + { + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// Find more info here + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ComputeRightsAndInheritanceResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..be8885074cf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs new file mode 100644 index 00000000000..9d33c020042 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs @@ -0,0 +1,126 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights +{ + /// + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.UsageRightsIncluded.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the usage rights granted to the calling user for a specific sensitivity label that has admin-defined permissions. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs new file mode 100644 index 00000000000..59385b12eeb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs @@ -0,0 +1,242 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item +{ + /// + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder Rights + { + get => new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder Sublabels + { + get => new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sensitivityLabels for security + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get a sensitivity label available for the entire tenant. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property sensitivityLabels in security + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property sensitivityLabels for security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get a sensitivity label available for the entire tenant. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property sensitivityLabels in security + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get a sensitivity label available for the entire tenant. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs new file mode 100644 index 00000000000..fc294d230df --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats +{ + /// + /// Provides operations to call the computeInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string contentFormats = "", string labelIds = "", string locale = "") : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters) + { + if (!string.IsNullOrWhiteSpace(contentFormats)) PathParameters.Add("contentFormats", contentFormats); + if (!string.IsNullOrWhiteSpace(labelIds)) PathParameters.Add("labelIds", labelIds); + if (!string.IsNullOrWhiteSpace(locale)) PathParameters.Add("locale", locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl) + { + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs new file mode 100644 index 00000000000..d5af2458a81 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs @@ -0,0 +1,136 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComputeRightsAndInheritancePostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The delegatedUserEmail property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#nullable restore +#else + public string DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#endif + /// The locale property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#nullable restore +#else + public string Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#endif + /// The protectedContents property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ProtectedContents + { + get { return BackingStore?.Get?>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#nullable restore +#else + public List ProtectedContents + { + get { return BackingStore?.Get>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#endif + /// The supportedContentFormats property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SupportedContentFormats + { + get { return BackingStore?.Get?>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#nullable restore +#else + public List SupportedContentFormats + { + get { return BackingStore?.Get>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ComputeRightsAndInheritancePostRequestBody() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "delegatedUserEmail", n => { DelegatedUserEmail = n.GetStringValue(); } }, + { "locale", n => { Locale = n.GetStringValue(); } }, + { "protectedContents", n => { ProtectedContents = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.ProtectedContent.CreateFromDiscriminatorValue)?.AsList(); } }, + { "supportedContentFormats", n => { SupportedContentFormats = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("delegatedUserEmail", DelegatedUserEmail); + writer.WriteStringValue("locale", Locale); + writer.WriteCollectionOfObjectValues("protectedContents", ProtectedContents); + writer.WriteCollectionOfPrimitiveValues("supportedContentFormats", SupportedContentFormats); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs new file mode 100644 index 00000000000..e2d76e856ce --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs @@ -0,0 +1,104 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance +{ + /// + /// Provides operations to call the computeRightsAndInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", rawUrl) + { + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// Find more info here + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ComputeRightsAndInheritanceResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..4c340e9b504 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs new file mode 100644 index 00000000000..075687b22a0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights +{ + /// + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get rights from security + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.UsageRightsIncluded.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get rights from security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get rights from security + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs new file mode 100644 index 00000000000..bc1b6948a6d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item +{ + /// + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder Rights + { + get => new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sublabels for security + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get sublabels from security + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property sublabels in security + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property sublabels for security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get sublabels from security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property sublabels in security + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get sublabels from security + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs new file mode 100644 index 00000000000..9076a524d99 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs @@ -0,0 +1,259 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels +{ + /// + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the computeRightsAndInheritance method. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder ComputeRightsAndInheritance + { + get => new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + /// The unique identifier of sensitivityLabel + /// A + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("sensitivityLabel%2Did1", position); + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Provides operations to call the computeInheritance method. + /// + /// A + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats(string contentFormats, string labelIds, string locale) + { + if(string.IsNullOrEmpty(contentFormats)) throw new ArgumentNullException(nameof(contentFormats)); + if(string.IsNullOrEmpty(labelIds)) throw new ArgumentNullException(nameof(labelIds)); + if(string.IsNullOrEmpty(locale)) throw new ArgumentNullException(nameof(locale)); + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(PathParameters, RequestAdapter, contentFormats, labelIds, locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SublabelsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SublabelsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get sublabels from security + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabelCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to sublabels for security + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get sublabels from security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to sublabels for security + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get sublabels from security + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/SensitivityLabelsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/SensitivityLabelsRequestBuilder.cs new file mode 100644 index 00000000000..986a499f955 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/DataSecurityAndGovernance/SensitivityLabels/SensitivityLabelsRequestBuilder.cs @@ -0,0 +1,260 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count; +using Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels +{ + /// + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the computeRightsAndInheritance method. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder ComputeRightsAndInheritance + { + get => new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + /// The unique identifier of sensitivityLabel + /// A + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("sensitivityLabel%2Did", position); + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Provides operations to call the computeInheritance method. + /// + /// A + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats(string contentFormats, string labelIds, string locale) + { + if(string.IsNullOrEmpty(contentFormats)) throw new ArgumentNullException(nameof(contentFormats)); + if(string.IsNullOrEmpty(labelIds)) throw new ArgumentNullException(nameof(labelIds)); + if(string.IsNullOrEmpty(locale)) throw new ArgumentNullException(nameof(locale)); + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(PathParameters, RequestAdapter, contentFormats, labelIds, locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SensitivityLabelsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SensitivityLabelsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// List the sensitivity labels available for the entire tenant. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabelCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to sensitivityLabels for security + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// List the sensitivity labels available for the entire tenant. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to sensitivityLabels for security + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// List the sensitivity labels available for the entire tenant. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentAccessKey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentAccessKey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.cs index 0a20eda1092..53880851327 100644 --- a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentAccessKey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentAccessKey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.cs @@ -36,6 +36,7 @@ public MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder(string rawUrl, } /// /// Get the deployment access key for Microsoft Defender for Identity that is required to install sensors associated with the workspace. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentPackageUri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentPackageUri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.cs index f4e23dd565c..449001f0df2 100644 --- a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentPackageUri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentPackageUri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.cs @@ -36,6 +36,7 @@ public MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder(string rawUrl } /// /// Get the sensor deployment package URL and version. You can use this URL to download the installer to install the sensor on a server. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityRegenerateDeploymentAccessKey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityRegenerateDeploymentAccessKey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.cs index c3ff325883d..a2a9177803c 100644 --- a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityRegenerateDeploymentAccessKey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityRegenerateDeploymentAccessKey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.cs @@ -36,6 +36,7 @@ public MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder(string } /// /// Generate a new deployment access key that can be used to install a sensor associated with the workspace. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs index 382e6eb01fd..bcc14b7d06b 100644 --- a/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs @@ -5,6 +5,7 @@ using Microsoft.Graph.Security.Alerts; using Microsoft.Graph.Security.Alerts_v2; using Microsoft.Graph.Security.AttackSimulation; +using Microsoft.Graph.Security.AuditLog; using Microsoft.Graph.Security.Cases; using Microsoft.Graph.Security.DataSecurityAndGovernance; using Microsoft.Graph.Security.Identities; @@ -48,6 +49,11 @@ public partial class SecurityRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Security.AttackSimulation.AttackSimulationRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the auditLog property of the microsoft.graph.security entity. + public global::Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder AuditLog + { + get => new global::Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the cases property of the microsoft.graph.security entity. public global::Microsoft.Graph.Security.Cases.CasesRequestBuilder Cases { diff --git a/src/Microsoft.Graph/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.cs index 942a4deb640..1ed1cda92af 100644 --- a/src/Microsoft.Graph/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.cs @@ -105,8 +105,8 @@ public async Task DeleteAsync(Action - /// Returns the metadata for a list. - /// Find more info here + /// Get a list of rich long-running operations associated with a list. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -173,7 +173,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Returns the metadata for a list. + /// Get a list of rich long-running operations associated with a list. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -231,7 +231,7 @@ public partial class ListItemRequestBuilderDeleteRequestConfiguration : RequestC { } /// - /// Returns the metadata for a list. + /// Get a list of rich long-running operations associated with a list. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ListItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Sites/SitesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Sites/SitesRequestBuilder.cs index 48b3f1b9544..047d4e1dbc9 100644 --- a/src/Microsoft.Graph/Generated/Sites/SitesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Sites/SitesRequestBuilder.cs @@ -78,8 +78,8 @@ public SitesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. - /// Find more info here + /// Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -102,7 +102,7 @@ public SitesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SiteCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + /// Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -130,7 +130,7 @@ public RequestInformation ToGetRequestInformation(Action - /// List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + /// Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class SitesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs index cbb270ff3ac..29a32f6c4f5 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs @@ -82,8 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.ConversationMember.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. - /// Find more info here + /// Update the role of a conversationMember in a team or channel. + /// Find more info here /// /// A /// The request body @@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + /// Update the role of a conversationMember in a team or channel. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/MembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/MembersRequestBuilder.cs index 3e00204db8a..58adb3076fd 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/MembersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/MembersRequestBuilder.cs @@ -90,8 +90,8 @@ public MembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ConversationMemberCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. - /// Find more info here + /// Add a conversationMember to a channel. + /// Find more info here /// /// A /// The request body @@ -135,7 +135,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + /// Add a conversationMember to a channel. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.cs index 412850ccbe4..8cfa4d643f9 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.cs @@ -84,8 +84,8 @@ public RepliesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ChatMessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Send a new reply to a chatMessage in a specified channel. - /// Find more info here + /// Create a new reply to a chatMessage in a specified channel. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Send a new reply to a chatMessage in a specified channel. + /// Create a new reply to a chatMessage in a specified channel. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.cs b/src/Microsoft.Graph/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.cs index 027c421feb8..6d5cb2f89d3 100644 --- a/src/Microsoft.Graph/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.cs @@ -71,8 +71,8 @@ public MultiTenantOrganizationRequestBuilder(string rawUrl, IRequestAdapter requ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.MultiTenantOrganization.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a multitenant organization. - /// Find more info here + /// Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. + /// Find more info here /// /// A /// The request body @@ -116,7 +116,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a multitenant organization. + /// Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs index 8a2ce0c391f..2f45d0bea66 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.cs @@ -5,6 +5,7 @@ using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.Activities; using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.ProcessContent; using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.ProtectionScopes; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; @@ -36,6 +37,11 @@ public partial class DataSecurityAndGovernanceRequestBuilder : BaseRequestBuilde { get => new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.ProtectionScopes.ProtectionScopesRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder SensitivityLabels + { + get => new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs new file mode 100644 index 00000000000..8b1ace46c7d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats +{ + /// + /// Provides operations to call the computeInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string contentFormats = "", string labelIds = "", string locale = "") : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters) + { + if (!string.IsNullOrWhiteSpace(contentFormats)) PathParameters.Add("contentFormats", contentFormats); + if (!string.IsNullOrWhiteSpace(labelIds)) PathParameters.Add("labelIds", labelIds); + if (!string.IsNullOrWhiteSpace(locale)) PathParameters.Add("locale", locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl) + { + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs new file mode 100644 index 00000000000..638cdd60aa3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs @@ -0,0 +1,136 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComputeRightsAndInheritancePostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The delegatedUserEmail property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#nullable restore +#else + public string DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#endif + /// The locale property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#nullable restore +#else + public string Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#endif + /// The protectedContents property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ProtectedContents + { + get { return BackingStore?.Get?>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#nullable restore +#else + public List ProtectedContents + { + get { return BackingStore?.Get>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#endif + /// The supportedContentFormats property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SupportedContentFormats + { + get { return BackingStore?.Get?>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#nullable restore +#else + public List SupportedContentFormats + { + get { return BackingStore?.Get>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ComputeRightsAndInheritancePostRequestBody() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "delegatedUserEmail", n => { DelegatedUserEmail = n.GetStringValue(); } }, + { "locale", n => { Locale = n.GetStringValue(); } }, + { "protectedContents", n => { ProtectedContents = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.ProtectedContent.CreateFromDiscriminatorValue)?.AsList(); } }, + { "supportedContentFormats", n => { SupportedContentFormats = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("delegatedUserEmail", DelegatedUserEmail); + writer.WriteStringValue("locale", Locale); + writer.WriteCollectionOfObjectValues("protectedContents", ProtectedContents); + writer.WriteCollectionOfPrimitiveValues("supportedContentFormats", SupportedContentFormats); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs new file mode 100644 index 00000000000..c0e2f44b035 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs @@ -0,0 +1,104 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance +{ + /// + /// Provides operations to call the computeRightsAndInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance", rawUrl) + { + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// Find more info here + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ComputeRightsAndInheritanceResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..1a76a2b9ea2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs new file mode 100644 index 00000000000..00c54cc6494 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Rights/RightsRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights +{ + /// + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/rights{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get rights from users + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.UsageRightsIncluded.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get rights from users + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get rights from users + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs new file mode 100644 index 00000000000..70d0a0d792d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/SensitivityLabelItemRequestBuilder.cs @@ -0,0 +1,241 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item +{ + /// + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder Rights + { + get => new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder Sublabels + { + get => new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sensitivityLabels for users + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get sensitivityLabels from users + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property sensitivityLabels in users + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property sensitivityLabels for users + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get sensitivityLabels from users + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property sensitivityLabels in users + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get sensitivityLabels from users + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs new file mode 100644 index 00000000000..78d80d1ce5a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats/ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats +{ + /// + /// Provides operations to call the computeInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string contentFormats = "", string labelIds = "", string locale = "") : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", pathParameters) + { + if (!string.IsNullOrWhiteSpace(contentFormats)) PathParameters.Add("contentFormats", contentFormats); + if (!string.IsNullOrWhiteSpace(labelIds)) PathParameters.Add("labelIds", labelIds); + if (!string.IsNullOrWhiteSpace(locale)) PathParameters.Add("locale", locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", rawUrl) + { + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs new file mode 100644 index 00000000000..526e9e8ae03 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritancePostRequestBody.cs @@ -0,0 +1,136 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ComputeRightsAndInheritancePostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The delegatedUserEmail property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#nullable restore +#else + public string DelegatedUserEmail + { + get { return BackingStore?.Get("delegatedUserEmail"); } + set { BackingStore?.Set("delegatedUserEmail", value); } + } +#endif + /// The locale property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#nullable restore +#else + public string Locale + { + get { return BackingStore?.Get("locale"); } + set { BackingStore?.Set("locale", value); } + } +#endif + /// The protectedContents property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ProtectedContents + { + get { return BackingStore?.Get?>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#nullable restore +#else + public List ProtectedContents + { + get { return BackingStore?.Get>("protectedContents"); } + set { BackingStore?.Set("protectedContents", value); } + } +#endif + /// The supportedContentFormats property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SupportedContentFormats + { + get { return BackingStore?.Get?>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#nullable restore +#else + public List SupportedContentFormats + { + get { return BackingStore?.Get>("supportedContentFormats"); } + set { BackingStore?.Set("supportedContentFormats", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ComputeRightsAndInheritancePostRequestBody() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "delegatedUserEmail", n => { DelegatedUserEmail = n.GetStringValue(); } }, + { "locale", n => { Locale = n.GetStringValue(); } }, + { "protectedContents", n => { ProtectedContents = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.ProtectedContent.CreateFromDiscriminatorValue)?.AsList(); } }, + { "supportedContentFormats", n => { SupportedContentFormats = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("delegatedUserEmail", DelegatedUserEmail); + writer.WriteStringValue("locale", Locale); + writer.WriteCollectionOfObjectValues("protectedContents", ProtectedContents); + writer.WriteCollectionOfPrimitiveValues("supportedContentFormats", SupportedContentFormats); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs new file mode 100644 index 00000000000..38b44b0211b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/ComputeRightsAndInheritance/ComputeRightsAndInheritanceRequestBuilder.cs @@ -0,0 +1,104 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance +{ + /// + /// Provides operations to call the computeRightsAndInheritance method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ComputeRightsAndInheritanceRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeRightsAndInheritance", rawUrl) + { + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// Find more info here + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ComputeRightsAndInheritanceResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Computes the rights and inheritance for sensitivity labels based on the input content and labels. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComputeRightsAndInheritanceRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..6fe58781187 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs new file mode 100644 index 00000000000..a7565aebdb3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/Rights/RightsRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights +{ + /// + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public RightsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}/rights{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get rights from users + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.UsageRightsIncluded.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get rights from users + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get rights from users + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs new file mode 100644 index 00000000000..5bb433271f1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/Item/SensitivityLabelItemRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item +{ + /// + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the rights property of the microsoft.graph.sensitivityLabel entity. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder Rights + { + get => new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SensitivityLabelItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/{sensitivityLabel%2Did1}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sublabels for users + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get sublabels from users + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property sublabels in users + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property sublabels for users + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get sublabels from users + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property sublabels in users + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get sublabels from users + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs new file mode 100644 index 00000000000..be8c388bdc4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/Item/Sublabels/SublabelsRequestBuilder.cs @@ -0,0 +1,259 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels +{ + /// + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the computeRightsAndInheritance method. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder ComputeRightsAndInheritance + { + get => new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the sublabels property of the microsoft.graph.sensitivityLabel entity. + /// The unique identifier of sensitivityLabel + /// A + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("sensitivityLabel%2Did1", position); + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Provides operations to call the computeInheritance method. + /// + /// A + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats(string contentFormats, string labelIds, string locale) + { + if(string.IsNullOrEmpty(contentFormats)) throw new ArgumentNullException(nameof(contentFormats)); + if(string.IsNullOrEmpty(labelIds)) throw new ArgumentNullException(nameof(labelIds)); + if(string.IsNullOrEmpty(locale)) throw new ArgumentNullException(nameof(locale)); + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(PathParameters, RequestAdapter, contentFormats, labelIds, locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SublabelsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SublabelsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get sublabels from users + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabelCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to sublabels for users + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get sublabels from users + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to sublabels for users + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get sublabels from users + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SublabelsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/SensitivityLabelsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/SensitivityLabelsRequestBuilder.cs new file mode 100644 index 00000000000..ee92f89e5df --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DataSecurityAndGovernance/SensitivityLabels/SensitivityLabelsRequestBuilder.cs @@ -0,0 +1,259 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count; +using Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels +{ + /// + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the computeRightsAndInheritance method. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder ComputeRightsAndInheritance + { + get => new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the sensitivityLabels property of the microsoft.graph.dataSecurityAndGovernance entity. + /// The unique identifier of sensitivityLabel + /// A + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("sensitivityLabel%2Did", position); + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Provides operations to call the computeInheritance method. + /// + /// A + /// Usage: contentFormats={contentFormats} + /// Usage: labelIds={labelIds} + /// Usage: locale='{locale}' + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats(string contentFormats, string labelIds, string locale) + { + if(string.IsNullOrEmpty(contentFormats)) throw new ArgumentNullException(nameof(contentFormats)); + if(string.IsNullOrEmpty(labelIds)) throw new ArgumentNullException(nameof(labelIds)); + if(string.IsNullOrEmpty(locale)) throw new ArgumentNullException(nameof(locale)); + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(PathParameters, RequestAdapter, contentFormats, labelIds, locale); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SensitivityLabelsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SensitivityLabelsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get sensitivityLabels from users + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabelCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to sensitivityLabels for users + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.SensitivityLabel.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get sensitivityLabels from users + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to sensitivityLabels for users + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.SensitivityLabel body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get sensitivityLabels from users + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs index 94ae9390f21..60651a1a3ac 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs @@ -547,7 +547,7 @@ public async Task DeleteAsync(Action /// Update the properties of a user object. - /// Find more info here + /// Find more info here /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Users/UsersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/UsersRequestBuilder.cs index 5cf80da637c..9e3f098e696 100644 --- a/src/Microsoft.Graph/Generated/Users/UsersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/UsersRequestBuilder.cs @@ -103,7 +103,7 @@ public UsersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base } /// /// Create a new user object. - /// Find more info here + /// Find more info here /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs index 3ccadf50700..f2f7d4dd202 100644 --- a/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs @@ -85,7 +85,7 @@ public async Task DeleteAsync(Action /// Update the properties of a user object. - /// Find more info here + /// Find more info here /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/kiota-dom-export.txt b/src/Microsoft.Graph/Generated/kiota-dom-export.txt index e74a05dc4ac..37f794a86f7 100644 --- a/src/Microsoft.Graph/Generated/kiota-dom-export.txt +++ b/src/Microsoft.Graph/Generated/kiota-dom-export.txt @@ -80008,6 +80008,7 @@ Microsoft.Graph.Me.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBui Microsoft.Graph.Me.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.UserDataSecurityAndGovernance; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.UserDataSecurityAndGovernance Microsoft.Graph.Me.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|processContent:global.Microsoft.Graph.Me.DataSecurityAndGovernance.ProcessContent.ProcessContentRequestBuilder Microsoft.Graph.Me.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|protectionScopes:global.Microsoft.Graph.Me.DataSecurityAndGovernance.ProtectionScopes.ProtectionScopesRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|sensitivityLabels:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder Microsoft.Graph.Me.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Me.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Me.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.UserDataSecurityAndGovernance; requestConfiguration?:Action>):RequestInformation @@ -80070,6 +80071,169 @@ Microsoft.Graph.Me.DataSecurityAndGovernance.ProtectionScopes.protectionScopesRe Microsoft.Graph.Me.DataSecurityAndGovernance.ProtectionScopes.protectionScopesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Me.DataSecurityAndGovernance.ProtectionScopes.protectionScopesRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.UserProtectionScopeContainer; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Me.DataSecurityAndGovernance.ProtectionScopes.protectionScopesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.ProtectionScopes.ProtectionScopesRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; contentFormats?:string; labelIds?:string; locale?:string):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|constructor():void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|DelegatedUserEmail:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Locale:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|ProtectedContents:List +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|SupportedContentFormats:List +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder.computeRightsAndInheritanceRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ComputeRightsAndInheritanceResult +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.UsageRightsIncluded +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|rights:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|sublabels:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; contentFormats?:string; labelIds?:string; locale?:string):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|constructor():void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|DelegatedUserEmail:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Locale:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|ProtectedContents:List +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|SupportedContentFormats:List +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder.computeRightsAndInheritanceRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ComputeRightsAndInheritanceResult +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.UsageRightsIncluded +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|rights:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::[SensitivityLabelId1:string]:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|computeInheritanceWithLabelIdsWithLocaleWithContentFormats(contentFormats:string; labelIds:string; locale:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|computeRightsAndInheritance:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|Count:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabelCollectionResponse +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::[SensitivityLabelId:string]:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|computeInheritanceWithLabelIdsWithLocaleWithContentFormats(contentFormats:string; labelIds:string; locale:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|computeRightsAndInheritance:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|Count:global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabelCollectionResponse +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Me.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder Microsoft.Graph.Me.DeviceManagementTroubleshootingEvents.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Me.DeviceManagementTroubleshootingEvents.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Me.DeviceManagementTroubleshootingEvents.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -96953,6 +97117,17 @@ Microsoft.Graph.Models.complianceStatus::0005-error Microsoft.Graph.Models.complianceStatus::0006-conflict Microsoft.Graph.Models.complianceStatus::0007-notAssigned Microsoft.Graph.Models.compliance~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.computeRightsAndInheritanceResult::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.computeRightsAndInheritanceResult::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.computeRightsAndInheritanceResult::|public|constructor():void +Microsoft.Graph.Models.computeRightsAndInheritanceResult::|public|ContentRights:List +Microsoft.Graph.Models.computeRightsAndInheritanceResult::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.computeRightsAndInheritanceResult::|public|InheritedLabel:global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Models.computeRightsAndInheritanceResult::|public|OdataType:string +Microsoft.Graph.Models.computeRightsAndInheritanceResult::|public|SensitivityLabels:List +Microsoft.Graph.Models.computeRightsAndInheritanceResult::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.computeRightsAndInheritanceResult::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.ComputeRightsAndInheritanceResult +Microsoft.Graph.Models.computeRightsAndInheritanceResult~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Models.conditionalAccessAllExternalTenants-->global.Microsoft.Graph.Models.ConditionalAccessExternalTenants Microsoft.Graph.Models.conditionalAccessAllExternalTenants::|public|constructor():void Microsoft.Graph.Models.conditionalAccessAllExternalTenants::|public|GetFieldDeserializers():IDictionary> @@ -97188,6 +97363,7 @@ Microsoft.Graph.Models.conditionalAccessSessionControls::|public|DisableResilien Microsoft.Graph.Models.conditionalAccessSessionControls::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.conditionalAccessSessionControls::|public|OdataType:string Microsoft.Graph.Models.conditionalAccessSessionControls::|public|PersistentBrowser:global.Microsoft.Graph.Models.PersistentBrowserSessionControl +Microsoft.Graph.Models.conditionalAccessSessionControls::|public|SecureSignInSession:global.Microsoft.Graph.Models.SecureSignInSessionControl Microsoft.Graph.Models.conditionalAccessSessionControls::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.conditionalAccessSessionControls::|public|SignInFrequency:global.Microsoft.Graph.Models.SignInFrequencySessionControl Microsoft.Graph.Models.conditionalAccessSessionControls::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.ConditionalAccessSessionControls @@ -97972,6 +98148,7 @@ Microsoft.Graph.Models.dataPolicyOperationStatus::0004-unknownFutureValue Microsoft.Graph.Models.dataSecurityAndGovernance-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.dataSecurityAndGovernance::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.dataSecurityAndGovernance::|public|OdataType:string +Microsoft.Graph.Models.dataSecurityAndGovernance::|public|SensitivityLabels:List Microsoft.Graph.Models.dataSecurityAndGovernance::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.dataSecurityAndGovernance::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.DataSecurityAndGovernance Microsoft.Graph.Models.dataSubject::|public|AdditionalData:IDictionary @@ -103962,11 +104139,18 @@ Microsoft.Graph.Models.keyValuePair::|public|Value:string Microsoft.Graph.Models.keyValuePair::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.KeyValuePair Microsoft.Graph.Models.keyValuePair~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Models.keyValue~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.labelActionSource::0000-manual +Microsoft.Graph.Models.labelActionSource::0001-automatic +Microsoft.Graph.Models.labelActionSource::0002-recommended +Microsoft.Graph.Models.labelActionSource::0003-none +Microsoft.Graph.Models.labelActionSource::0004-unknownFutureValue Microsoft.Graph.Models.labelContentRight-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.labelContentRight::|public|Cid:string Microsoft.Graph.Models.labelContentRight::|public|Format:string Microsoft.Graph.Models.labelContentRight::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.labelContentRight::|public|Label:global.Microsoft.Graph.Models.SensitivityLabel Microsoft.Graph.Models.labelContentRight::|public|OdataType:string +Microsoft.Graph.Models.labelContentRight::|public|Rights:global.Microsoft.Graph.Models.UsageRights? Microsoft.Graph.Models.labelContentRight::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.labelContentRight::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.LabelContentRight Microsoft.Graph.Models.landingPage-->global.Microsoft.Graph.Models.Entity @@ -110422,6 +110606,17 @@ Microsoft.Graph.Models.protectedApplicationMetadata::|public|GetFieldDeserialize Microsoft.Graph.Models.protectedApplicationMetadata::|public|OdataType:string Microsoft.Graph.Models.protectedApplicationMetadata::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.protectedApplicationMetadata::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.ProtectedApplicationMetadata +Microsoft.Graph.Models.protectedContent::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.protectedContent::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.protectedContent::|public|Cid:string +Microsoft.Graph.Models.protectedContent::|public|constructor():void +Microsoft.Graph.Models.protectedContent::|public|Format:string +Microsoft.Graph.Models.protectedContent::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.protectedContent::|public|LabelId:string +Microsoft.Graph.Models.protectedContent::|public|OdataType:string +Microsoft.Graph.Models.protectedContent::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.protectedContent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.ProtectedContent +Microsoft.Graph.Models.protectedContent~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Models.protectionPolicyBase-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.protectionPolicyBase::|public|CreatedBy:global.Microsoft.Graph.Models.IdentitySet Microsoft.Graph.Models.protectionPolicyBase::|public|CreatedDateTime:DateTimeOffset? @@ -112501,6 +112696,18 @@ Microsoft.Graph.Models.secureScoreControlStateUpdate::|public|UpdatedBy:string Microsoft.Graph.Models.secureScoreControlStateUpdate::|public|UpdatedDateTime:DateTimeOffset? Microsoft.Graph.Models.secureScoreControlStateUpdate::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.SecureScoreControlStateUpdate Microsoft.Graph.Models.secureScoreControlStateUpdate~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.secureSignInSessionControl-->global.Microsoft.Graph.Models.ConditionalAccessSessionControl +Microsoft.Graph.Models.secureSignInSessionControl::|public|constructor():void +Microsoft.Graph.Models.secureSignInSessionControl::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.secureSignInSessionControl::|public|OdataType:string +Microsoft.Graph.Models.secureSignInSessionControl::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.secureSignInSessionControl::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.SecureSignInSessionControl +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AadRiskDetectionAuditRecord Microsoft.Graph.Models.Security.actionAfterRetentionPeriod::0000-none Microsoft.Graph.Models.Security.actionAfterRetentionPeriod::0001-delete Microsoft.Graph.Models.Security.actionAfterRetentionPeriod::0002-startDispositionReview @@ -112530,6 +112737,66 @@ Microsoft.Graph.Models.Security.additionalOptions::0011-condensePaths Microsoft.Graph.Models.Security.additionalOptions::0012-friendlyName Microsoft.Graph.Models.Security.additionalOptions::0013-splitSource Microsoft.Graph.Models.Security.additionalOptions::0014-includeReport +Microsoft.Graph.Models.Security.aedAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aedAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aedAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aedAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aedAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aedAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AedAuditRecord +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AiAppInteractionAuditRecord +Microsoft.Graph.Models.Security.aipFileDeleted-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipFileDeleted::|public|constructor():void +Microsoft.Graph.Models.Security.aipFileDeleted::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipFileDeleted::|public|OdataType:string +Microsoft.Graph.Models.Security.aipFileDeleted::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipFileDeleted::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipFileDeleted +Microsoft.Graph.Models.Security.aipHeartBeat-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipHeartBeat::|public|constructor():void +Microsoft.Graph.Models.Security.aipHeartBeat::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipHeartBeat::|public|OdataType:string +Microsoft.Graph.Models.Security.aipHeartBeat::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipHeartBeat::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipHeartBeat +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest::|public|constructor():void +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest::|public|OdataType:string +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipProtectionActionLogRequest +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent::|public|constructor():void +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent::|public|OdataType:string +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipScannerDiscoverEvent +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest::|public|constructor():void +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest::|public|OdataType:string +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipSensitivityLabelActionLogRequest +Microsoft.Graph.Models.Security.airAdminActionInvestigationData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.airAdminActionInvestigationData::|public|constructor():void +Microsoft.Graph.Models.Security.airAdminActionInvestigationData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.airAdminActionInvestigationData::|public|OdataType:string +Microsoft.Graph.Models.Security.airAdminActionInvestigationData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.airAdminActionInvestigationData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AirAdminActionInvestigationData +Microsoft.Graph.Models.Security.airInvestigationData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.airInvestigationData::|public|constructor():void +Microsoft.Graph.Models.Security.airInvestigationData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.airInvestigationData::|public|OdataType:string +Microsoft.Graph.Models.Security.airInvestigationData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.airInvestigationData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AirInvestigationData +Microsoft.Graph.Models.Security.airManualInvestigationData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.airManualInvestigationData::|public|constructor():void +Microsoft.Graph.Models.Security.airManualInvestigationData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.airManualInvestigationData::|public|OdataType:string +Microsoft.Graph.Models.Security.airManualInvestigationData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.airManualInvestigationData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AirManualInvestigationData Microsoft.Graph.Models.Security.alert-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.alert::|public|ActorDisplayName:string Microsoft.Graph.Models.Security.alert::|public|AdditionalDataProperty:global.Microsoft.Graph.Models.Security.Dictionary @@ -112705,6 +112972,383 @@ Microsoft.Graph.Models.Security.artifact::|public|GetFieldDeserializers():IDicti Microsoft.Graph.Models.Security.artifact::|public|OdataType:string Microsoft.Graph.Models.Security.artifact::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.artifact::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Artifact +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AttackSimAdminAuditRecord +Microsoft.Graph.Models.Security.auditCoreRoot-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.Security.auditCoreRoot::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditCoreRoot::|public|OdataType:string +Microsoft.Graph.Models.Security.auditCoreRoot::|public|Queries:List +Microsoft.Graph.Models.Security.auditCoreRoot::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditCoreRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditCoreRoot +Microsoft.Graph.Models.Security.auditData::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.Security.auditData::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.Security.auditData::|public|constructor():void +Microsoft.Graph.Models.Security.auditData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditData::|public|OdataType:string +Microsoft.Graph.Models.Security.auditData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.auditData~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.auditLogQuery-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.Security.auditLogQuery::|public|AdministrativeUnitIdFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|DisplayName:string +Microsoft.Graph.Models.Security.auditLogQuery::|public|FilterEndDateTime:DateTimeOffset? +Microsoft.Graph.Models.Security.auditLogQuery::|public|FilterStartDateTime:DateTimeOffset? +Microsoft.Graph.Models.Security.auditLogQuery::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditLogQuery::|public|IpAddressFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|KeywordFilter:string +Microsoft.Graph.Models.Security.auditLogQuery::|public|ObjectIdFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|OdataType:string +Microsoft.Graph.Models.Security.auditLogQuery::|public|OperationFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|Records:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|RecordTypeFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditLogQuery::|public|ServiceFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|Status:global.Microsoft.Graph.Models.Security.AuditLogQueryStatus? +Microsoft.Graph.Models.Security.auditLogQuery::|public|UserPrincipalNameFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditLogQuery +Microsoft.Graph.Models.Security.auditLogQueryCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.Security.auditLogQueryCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditLogQueryCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditLogQueryCollectionResponse::|public|Value:List +Microsoft.Graph.Models.Security.auditLogQueryCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditLogQueryCollectionResponse +Microsoft.Graph.Models.Security.auditLogQueryStatus::0000-notStarted +Microsoft.Graph.Models.Security.auditLogQueryStatus::0001-running +Microsoft.Graph.Models.Security.auditLogQueryStatus::0002-succeeded +Microsoft.Graph.Models.Security.auditLogQueryStatus::0003-failed +Microsoft.Graph.Models.Security.auditLogQueryStatus::0004-cancelled +Microsoft.Graph.Models.Security.auditLogQueryStatus::0005-unknownFutureValue +Microsoft.Graph.Models.Security.auditLogRecord-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.Security.auditLogRecord::|public|AdministrativeUnits:List +Microsoft.Graph.Models.Security.auditLogRecord::|public|AuditData:global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.auditLogRecord::|public|AuditLogRecordType:global.Microsoft.Graph.Models.Security.AuditLogRecordType? +Microsoft.Graph.Models.Security.auditLogRecord::|public|ClientIp:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Models.Security.auditLogRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditLogRecord::|public|ObjectId:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|Operation:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|OrganizationId:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditLogRecord::|public|Service:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|UserId:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|UserPrincipalName:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|UserType:global.Microsoft.Graph.Models.Security.AuditLogUserType? +Microsoft.Graph.Models.Security.auditLogRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditLogRecord +Microsoft.Graph.Models.Security.auditLogRecordCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.Security.auditLogRecordCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditLogRecordCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditLogRecordCollectionResponse::|public|Value:List +Microsoft.Graph.Models.Security.auditLogRecordCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditLogRecordCollectionResponse +Microsoft.Graph.Models.Security.auditLogRecordType::0000-ExchangeAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0001-ExchangeItem +Microsoft.Graph.Models.Security.auditLogRecordType::0002-ExchangeItemGroup +Microsoft.Graph.Models.Security.auditLogRecordType::0003-SharePoint +Microsoft.Graph.Models.Security.auditLogRecordType::0004-SyntheticProbe +Microsoft.Graph.Models.Security.auditLogRecordType::0005-SharePointFileOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0006-OneDrive +Microsoft.Graph.Models.Security.auditLogRecordType::0007-AzureActiveDirectory +Microsoft.Graph.Models.Security.auditLogRecordType::0008-AzureActiveDirectoryAccountLogon +Microsoft.Graph.Models.Security.auditLogRecordType::0009-DataCenterSecurityCmdlet +Microsoft.Graph.Models.Security.auditLogRecordType::0010-ComplianceDLPSharePoint +Microsoft.Graph.Models.Security.auditLogRecordType::0011-Sway +Microsoft.Graph.Models.Security.auditLogRecordType::0012-ComplianceDLPExchange +Microsoft.Graph.Models.Security.auditLogRecordType::0013-SharePointSharingOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0014-AzureActiveDirectoryStsLogon +Microsoft.Graph.Models.Security.auditLogRecordType::0015-SkypeForBusinessPSTNUsage +Microsoft.Graph.Models.Security.auditLogRecordType::0016-SkypeForBusinessUsersBlocked +Microsoft.Graph.Models.Security.auditLogRecordType::0017-SecurityComplianceCenterEOPCmdlet +Microsoft.Graph.Models.Security.auditLogRecordType::0018-ExchangeAggregatedOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0019-PowerBIAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0020-CRM +Microsoft.Graph.Models.Security.auditLogRecordType::0021-Yammer +Microsoft.Graph.Models.Security.auditLogRecordType::0022-SkypeForBusinessCmdlets +Microsoft.Graph.Models.Security.auditLogRecordType::0023-Discovery +Microsoft.Graph.Models.Security.auditLogRecordType::0024-MicrosoftTeams +Microsoft.Graph.Models.Security.auditLogRecordType::0025-ThreatIntelligence +Microsoft.Graph.Models.Security.auditLogRecordType::0026-MailSubmission +Microsoft.Graph.Models.Security.auditLogRecordType::0027-MicrosoftFlow +Microsoft.Graph.Models.Security.auditLogRecordType::0028-AeD +Microsoft.Graph.Models.Security.auditLogRecordType::0029-MicrosoftStream +Microsoft.Graph.Models.Security.auditLogRecordType::0030-ComplianceDLPSharePointClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0031-ThreatFinder +Microsoft.Graph.Models.Security.auditLogRecordType::0032-Project +Microsoft.Graph.Models.Security.auditLogRecordType::0033-SharePointListOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0034-SharePointCommentOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0035-DataGovernance +Microsoft.Graph.Models.Security.auditLogRecordType::0036-Kaizala +Microsoft.Graph.Models.Security.auditLogRecordType::0037-SecurityComplianceAlerts +Microsoft.Graph.Models.Security.auditLogRecordType::0038-ThreatIntelligenceUrl +Microsoft.Graph.Models.Security.auditLogRecordType::0039-SecurityComplianceInsights +Microsoft.Graph.Models.Security.auditLogRecordType::0040-MIPLabel +Microsoft.Graph.Models.Security.auditLogRecordType::0041-WorkplaceAnalytics +Microsoft.Graph.Models.Security.auditLogRecordType::0042-PowerAppsApp +Microsoft.Graph.Models.Security.auditLogRecordType::0043-PowerAppsPlan +Microsoft.Graph.Models.Security.auditLogRecordType::0044-ThreatIntelligenceAtpContent +Microsoft.Graph.Models.Security.auditLogRecordType::0045-LabelContentExplorer +Microsoft.Graph.Models.Security.auditLogRecordType::0046-TeamsHealthcare +Microsoft.Graph.Models.Security.auditLogRecordType::0047-ExchangeItemAggregated +Microsoft.Graph.Models.Security.auditLogRecordType::0048-HygieneEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0049-DataInsightsRestApiAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0050-InformationBarrierPolicyApplication +Microsoft.Graph.Models.Security.auditLogRecordType::0051-SharePointListItemOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0052-SharePointContentTypeOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0053-SharePointFieldOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0054-MicrosoftTeamsAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0055-HRSignal +Microsoft.Graph.Models.Security.auditLogRecordType::0056-MicrosoftTeamsDevice +Microsoft.Graph.Models.Security.auditLogRecordType::0057-MicrosoftTeamsAnalytics +Microsoft.Graph.Models.Security.auditLogRecordType::0058-InformationWorkerProtection +Microsoft.Graph.Models.Security.auditLogRecordType::0059-Campaign +Microsoft.Graph.Models.Security.auditLogRecordType::0060-DLPEndpoint +Microsoft.Graph.Models.Security.auditLogRecordType::0061-AirInvestigation +Microsoft.Graph.Models.Security.auditLogRecordType::0062-Quarantine +Microsoft.Graph.Models.Security.auditLogRecordType::0063-MicrosoftForms +Microsoft.Graph.Models.Security.auditLogRecordType::0064-ApplicationAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0065-ComplianceSupervisionExchange +Microsoft.Graph.Models.Security.auditLogRecordType::0066-CustomerKeyServiceEncryption +Microsoft.Graph.Models.Security.auditLogRecordType::0067-OfficeNative +Microsoft.Graph.Models.Security.auditLogRecordType::0068-MipAutoLabelSharePointItem +Microsoft.Graph.Models.Security.auditLogRecordType::0069-MipAutoLabelSharePointPolicyLocation +Microsoft.Graph.Models.Security.auditLogRecordType::0070-MicrosoftTeamsShifts +Microsoft.Graph.Models.Security.auditLogRecordType::0071-SecureScore +Microsoft.Graph.Models.Security.auditLogRecordType::0072-MipAutoLabelExchangeItem +Microsoft.Graph.Models.Security.auditLogRecordType::0073-CortanaBriefing +Microsoft.Graph.Models.Security.auditLogRecordType::0074-Search +Microsoft.Graph.Models.Security.auditLogRecordType::0075-WDATPAlerts +Microsoft.Graph.Models.Security.auditLogRecordType::0076-PowerPlatformAdminDlp +Microsoft.Graph.Models.Security.auditLogRecordType::0077-PowerPlatformAdminEnvironment +Microsoft.Graph.Models.Security.auditLogRecordType::0078-MDATPAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0079-SensitivityLabelPolicyMatch +Microsoft.Graph.Models.Security.auditLogRecordType::0080-SensitivityLabelAction +Microsoft.Graph.Models.Security.auditLogRecordType::0081-SensitivityLabeledFileAction +Microsoft.Graph.Models.Security.auditLogRecordType::0082-AttackSim +Microsoft.Graph.Models.Security.auditLogRecordType::0083-AirManualInvestigation +Microsoft.Graph.Models.Security.auditLogRecordType::0084-SecurityComplianceRBAC +Microsoft.Graph.Models.Security.auditLogRecordType::0085-UserTraining +Microsoft.Graph.Models.Security.auditLogRecordType::0086-AirAdminActionInvestigation +Microsoft.Graph.Models.Security.auditLogRecordType::0087-MSTIC +Microsoft.Graph.Models.Security.auditLogRecordType::0088-PhysicalBadgingSignal +Microsoft.Graph.Models.Security.auditLogRecordType::0089-TeamsEasyApprovals +Microsoft.Graph.Models.Security.auditLogRecordType::0090-AipDiscover +Microsoft.Graph.Models.Security.auditLogRecordType::0091-AipSensitivityLabelAction +Microsoft.Graph.Models.Security.auditLogRecordType::0092-AipProtectionAction +Microsoft.Graph.Models.Security.auditLogRecordType::0093-AipFileDeleted +Microsoft.Graph.Models.Security.auditLogRecordType::0094-AipHeartBeat +Microsoft.Graph.Models.Security.auditLogRecordType::0095-MCASAlerts +Microsoft.Graph.Models.Security.auditLogRecordType::0096-OnPremisesFileShareScannerDlp +Microsoft.Graph.Models.Security.auditLogRecordType::0097-OnPremisesSharePointScannerDlp +Microsoft.Graph.Models.Security.auditLogRecordType::0098-ExchangeSearch +Microsoft.Graph.Models.Security.auditLogRecordType::0099-SharePointSearch +Microsoft.Graph.Models.Security.auditLogRecordType::0100-PrivacyDataMinimization +Microsoft.Graph.Models.Security.auditLogRecordType::0101-LabelAnalyticsAggregate +Microsoft.Graph.Models.Security.auditLogRecordType::0102-MyAnalyticsSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0103-SecurityComplianceUserChange +Microsoft.Graph.Models.Security.auditLogRecordType::0104-ComplianceDLPExchangeClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0105-ComplianceDLPEndpoint +Microsoft.Graph.Models.Security.auditLogRecordType::0106-MipExactDataMatch +Microsoft.Graph.Models.Security.auditLogRecordType::0107-MSDEResponseActions +Microsoft.Graph.Models.Security.auditLogRecordType::0108-MSDEGeneralSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0109-MSDEIndicatorsSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0110-MS365DCustomDetection +Microsoft.Graph.Models.Security.auditLogRecordType::0111-MSDERolesSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0112-MAPGAlerts +Microsoft.Graph.Models.Security.auditLogRecordType::0113-MAPGPolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0114-MAPGRemediation +Microsoft.Graph.Models.Security.auditLogRecordType::0115-PrivacyRemediationAction +Microsoft.Graph.Models.Security.auditLogRecordType::0116-PrivacyDigestEmail +Microsoft.Graph.Models.Security.auditLogRecordType::0117-MipAutoLabelSimulationProgress +Microsoft.Graph.Models.Security.auditLogRecordType::0118-MipAutoLabelSimulationCompletion +Microsoft.Graph.Models.Security.auditLogRecordType::0119-MipAutoLabelProgressFeedback +Microsoft.Graph.Models.Security.auditLogRecordType::0120-DlpSensitiveInformationType +Microsoft.Graph.Models.Security.auditLogRecordType::0121-MipAutoLabelSimulationStatistics +Microsoft.Graph.Models.Security.auditLogRecordType::0122-LargeContentMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0123-Microsoft365Group +Microsoft.Graph.Models.Security.auditLogRecordType::0124-CDPMlInferencingResult +Microsoft.Graph.Models.Security.auditLogRecordType::0125-FilteringMailMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0126-CDPClassificationMailItem +Microsoft.Graph.Models.Security.auditLogRecordType::0127-CDPClassificationDocument +Microsoft.Graph.Models.Security.auditLogRecordType::0128-OfficeScriptsRunAction +Microsoft.Graph.Models.Security.auditLogRecordType::0129-FilteringPostMailDeliveryAction +Microsoft.Graph.Models.Security.auditLogRecordType::0130-CDPUnifiedFeedback +Microsoft.Graph.Models.Security.auditLogRecordType::0131-TenantAllowBlockList +Microsoft.Graph.Models.Security.auditLogRecordType::0132-ConsumptionResource +Microsoft.Graph.Models.Security.auditLogRecordType::0133-HealthcareSignal +Microsoft.Graph.Models.Security.auditLogRecordType::0134-DlpImportResult +Microsoft.Graph.Models.Security.auditLogRecordType::0135-CDPCompliancePolicyExecution +Microsoft.Graph.Models.Security.auditLogRecordType::0136-MultiStageDisposition +Microsoft.Graph.Models.Security.auditLogRecordType::0137-PrivacyDataMatch +Microsoft.Graph.Models.Security.auditLogRecordType::0138-FilteringDocMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0139-FilteringEmailFeatures +Microsoft.Graph.Models.Security.auditLogRecordType::0140-PowerBIDlp +Microsoft.Graph.Models.Security.auditLogRecordType::0141-FilteringUrlInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0142-FilteringAttachmentInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0143-CoreReportingSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0144-ComplianceConnector +Microsoft.Graph.Models.Security.auditLogRecordType::0145-PowerPlatformLockboxResourceAccessRequest +Microsoft.Graph.Models.Security.auditLogRecordType::0146-PowerPlatformLockboxResourceCommand +Microsoft.Graph.Models.Security.auditLogRecordType::0147-CDPPredictiveCodingLabel +Microsoft.Graph.Models.Security.auditLogRecordType::0148-CDPCompliancePolicyUserFeedback +Microsoft.Graph.Models.Security.auditLogRecordType::0149-WebpageActivityEndpoint +Microsoft.Graph.Models.Security.auditLogRecordType::0150-OMEPortal +Microsoft.Graph.Models.Security.auditLogRecordType::0151-CMImprovementActionChange +Microsoft.Graph.Models.Security.auditLogRecordType::0152-FilteringUrlClick +Microsoft.Graph.Models.Security.auditLogRecordType::0153-MipLabelAnalyticsAuditRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0154-FilteringEntityEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0155-FilteringRuleHits +Microsoft.Graph.Models.Security.auditLogRecordType::0156-FilteringMailSubmission +Microsoft.Graph.Models.Security.auditLogRecordType::0157-LabelExplorer +Microsoft.Graph.Models.Security.auditLogRecordType::0158-MicrosoftManagedServicePlatform +Microsoft.Graph.Models.Security.auditLogRecordType::0159-PowerPlatformServiceActivity +Microsoft.Graph.Models.Security.auditLogRecordType::0160-ScorePlatformGenericAuditRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0161-FilteringTimeTravelDocMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0162-Alert +Microsoft.Graph.Models.Security.auditLogRecordType::0163-AlertStatus +Microsoft.Graph.Models.Security.auditLogRecordType::0164-AlertIncident +Microsoft.Graph.Models.Security.auditLogRecordType::0165-IncidentStatus +Microsoft.Graph.Models.Security.auditLogRecordType::0166-Case +Microsoft.Graph.Models.Security.auditLogRecordType::0167-CaseInvestigation +Microsoft.Graph.Models.Security.auditLogRecordType::0168-RecordsManagement +Microsoft.Graph.Models.Security.auditLogRecordType::0169-PrivacyRemediation +Microsoft.Graph.Models.Security.auditLogRecordType::0170-DataShareOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0171-CdpDlpSensitive +Microsoft.Graph.Models.Security.auditLogRecordType::0172-EHRConnector +Microsoft.Graph.Models.Security.auditLogRecordType::0173-FilteringMailGradingResult +Microsoft.Graph.Models.Security.auditLogRecordType::0174-PublicFolder +Microsoft.Graph.Models.Security.auditLogRecordType::0175-PrivacyTenantAuditHistoryRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0176-AipScannerDiscoverEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0177-EduDataLakeDownloadOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0178-M365ComplianceConnector +Microsoft.Graph.Models.Security.auditLogRecordType::0179-MicrosoftGraphDataConnectOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0180-MicrosoftPurview +Microsoft.Graph.Models.Security.auditLogRecordType::0181-FilteringEmailContentFeatures +Microsoft.Graph.Models.Security.auditLogRecordType::0182-PowerPagesSite +Microsoft.Graph.Models.Security.auditLogRecordType::0183-PowerAppsResource +Microsoft.Graph.Models.Security.auditLogRecordType::0184-PlannerPlan +Microsoft.Graph.Models.Security.auditLogRecordType::0185-PlannerCopyPlan +Microsoft.Graph.Models.Security.auditLogRecordType::0186-PlannerTask +Microsoft.Graph.Models.Security.auditLogRecordType::0187-PlannerRoster +Microsoft.Graph.Models.Security.auditLogRecordType::0188-PlannerPlanList +Microsoft.Graph.Models.Security.auditLogRecordType::0189-PlannerTaskList +Microsoft.Graph.Models.Security.auditLogRecordType::0190-PlannerTenantSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0191-ProjectForTheWebProject +Microsoft.Graph.Models.Security.auditLogRecordType::0192-ProjectForTheWebTask +Microsoft.Graph.Models.Security.auditLogRecordType::0193-ProjectForTheWebRoadmap +Microsoft.Graph.Models.Security.auditLogRecordType::0194-ProjectForTheWebRoadmapItem +Microsoft.Graph.Models.Security.auditLogRecordType::0195-ProjectForTheWebProjectSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0196-ProjectForTheWebRoadmapSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0197-QuarantineMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0198-MicrosoftTodoAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0199-TimeTravelFilteringDocMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0200-TeamsQuarantineMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0201-SharePointAppPermissionOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0202-MicrosoftTeamsSensitivityLabelAction +Microsoft.Graph.Models.Security.auditLogRecordType::0203-FilteringTeamsMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0204-FilteringTeamsUrlInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0205-FilteringTeamsPostDeliveryAction +Microsoft.Graph.Models.Security.auditLogRecordType::0206-MDCAssessments +Microsoft.Graph.Models.Security.auditLogRecordType::0207-MDCRegulatoryComplianceStandards +Microsoft.Graph.Models.Security.auditLogRecordType::0208-MDCRegulatoryComplianceControls +Microsoft.Graph.Models.Security.auditLogRecordType::0209-MDCRegulatoryComplianceAssessments +Microsoft.Graph.Models.Security.auditLogRecordType::0210-MDCSecurityConnectors +Microsoft.Graph.Models.Security.auditLogRecordType::0211-MDADataSecuritySignal +Microsoft.Graph.Models.Security.auditLogRecordType::0212-VivaGoals +Microsoft.Graph.Models.Security.auditLogRecordType::0213-FilteringRuntimeInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0214-AttackSimAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0215-MicrosoftGraphDataConnectConsent +Microsoft.Graph.Models.Security.auditLogRecordType::0216-FilteringAtpDetonationInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0217-PrivacyPortal +Microsoft.Graph.Models.Security.auditLogRecordType::0218-ManagedTenants +Microsoft.Graph.Models.Security.auditLogRecordType::0219-UnifiedSimulationMatchedItem +Microsoft.Graph.Models.Security.auditLogRecordType::0220-UnifiedSimulationSummary +Microsoft.Graph.Models.Security.auditLogRecordType::0221-UpdateQuarantineMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0222-MS365DSuppressionRule +Microsoft.Graph.Models.Security.auditLogRecordType::0223-PurviewDataMapOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0224-FilteringUrlPostClickAction +Microsoft.Graph.Models.Security.auditLogRecordType::0225-IrmUserDefinedDetectionSignal +Microsoft.Graph.Models.Security.auditLogRecordType::0226-TeamsUpdates +Microsoft.Graph.Models.Security.auditLogRecordType::0227-PlannerRosterSensitivityLabel +Microsoft.Graph.Models.Security.auditLogRecordType::0228-MS365DIncident +Microsoft.Graph.Models.Security.auditLogRecordType::0229-FilteringDelistingMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0230-ComplianceDLPSharePointClassificationExtended +Microsoft.Graph.Models.Security.auditLogRecordType::0231-MicrosoftDefenderForIdentityAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0232-SupervisoryReviewDayXInsight +Microsoft.Graph.Models.Security.auditLogRecordType::0233-DefenderExpertsforXDRAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0234-CDPEdgeBlockedMessage +Microsoft.Graph.Models.Security.auditLogRecordType::0235-HostedRpa +Microsoft.Graph.Models.Security.auditLogRecordType::0236-CdpContentExplorerAggregateRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0237-CDPHygieneAttachmentInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0238-CDPHygieneSummary +Microsoft.Graph.Models.Security.auditLogRecordType::0239-CDPPostMailDeliveryAction +Microsoft.Graph.Models.Security.auditLogRecordType::0240-CDPEmailFeatures +Microsoft.Graph.Models.Security.auditLogRecordType::0241-CDPHygieneUrlInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0242-CDPUrlClick +Microsoft.Graph.Models.Security.auditLogRecordType::0243-CDPPackageManagerHygieneEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0244-FilteringDocScan +Microsoft.Graph.Models.Security.auditLogRecordType::0245-TimeTravelFilteringDocScan +Microsoft.Graph.Models.Security.auditLogRecordType::0246-MAPGOnboard +Microsoft.Graph.Models.Security.auditLogRecordType::0247-VfamCreatePolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0248-VfamUpdatePolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0249-VfamDeletePolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0250-M365DAAD +Microsoft.Graph.Models.Security.auditLogRecordType::0251-CdpColdCrawlStatus +Microsoft.Graph.Models.Security.auditLogRecordType::0252-PowerPlatformAdministratorActivity +Microsoft.Graph.Models.Security.auditLogRecordType::0253-Windows365CustomerLockbox +Microsoft.Graph.Models.Security.auditLogRecordType::0254-CdpResourceScopeChangeEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0255-ComplianceCCExchangeExecutionResult +Microsoft.Graph.Models.Security.auditLogRecordType::0256-CdpOcrCostEstimatorRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0257-CopilotInteraction +Microsoft.Graph.Models.Security.auditLogRecordType::0258-CdpOcrBillingRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0259-ComplianceDLPApplications +Microsoft.Graph.Models.Security.auditLogRecordType::0260-UAMOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0261-VivaLearning +Microsoft.Graph.Models.Security.auditLogRecordType::0262-VivaLearningAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0263-PurviewPolicyOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0264-PurviewMetadataPolicyOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0265-PeopleAdminSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0266-CdpComplianceDLPExchangeClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0267-CdpComplianceDLPSharePointClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0268-FilteringBulkSenderInsightData +Microsoft.Graph.Models.Security.auditLogRecordType::0269-FilteringBulkThresholdInsightData +Microsoft.Graph.Models.Security.auditLogRecordType::0270-PrivacyOpenAccess +Microsoft.Graph.Models.Security.auditLogRecordType::0271-OWAAuth +Microsoft.Graph.Models.Security.auditLogRecordType::0272-ComplianceDLPApplicationsClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0273-SharePointESignature +Microsoft.Graph.Models.Security.auditLogRecordType::0274-Dynamics365BusinessCentral +Microsoft.Graph.Models.Security.auditLogRecordType::0275-MeshWorlds +Microsoft.Graph.Models.Security.auditLogRecordType::0276-VivaPulseResponse +Microsoft.Graph.Models.Security.auditLogRecordType::0277-VivaPulseOrganizer +Microsoft.Graph.Models.Security.auditLogRecordType::0278-VivaPulseAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0279-VivaPulseReport +Microsoft.Graph.Models.Security.auditLogRecordType::0280-AIAppInteraction +Microsoft.Graph.Models.Security.auditLogRecordType::0281-ComplianceDLMExchange +Microsoft.Graph.Models.Security.auditLogRecordType::0282-ComplianceDLMSharePoint +Microsoft.Graph.Models.Security.auditLogRecordType::0283-ProjectForTheWebAssignedToMeSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0284-CPSOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0285-ComplianceDLPExchangeDiscovery +Microsoft.Graph.Models.Security.auditLogRecordType::0286-PurviewMCRecommendation +Microsoft.Graph.Models.Security.auditLogRecordType::0287-unknownFutureValue +Microsoft.Graph.Models.Security.auditLogUserType::0000-Regular +Microsoft.Graph.Models.Security.auditLogUserType::0001-Reserved +Microsoft.Graph.Models.Security.auditLogUserType::0002-Admin +Microsoft.Graph.Models.Security.auditLogUserType::0003-DcAdmin +Microsoft.Graph.Models.Security.auditLogUserType::0004-System +Microsoft.Graph.Models.Security.auditLogUserType::0005-Application +Microsoft.Graph.Models.Security.auditLogUserType::0006-ServicePrincipal +Microsoft.Graph.Models.Security.auditLogUserType::0007-CustomPolicy +Microsoft.Graph.Models.Security.auditLogUserType::0008-SystemPolicy +Microsoft.Graph.Models.Security.auditLogUserType::0009-PartnerTechnician +Microsoft.Graph.Models.Security.auditLogUserType::0010-Guest +Microsoft.Graph.Models.Security.auditLogUserType::0011-unknownFutureValue +Microsoft.Graph.Models.Security.auditSearchAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.auditSearchAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.auditSearchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditSearchAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.auditSearchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditSearchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditSearchAuditRecord Microsoft.Graph.Models.Security.authorityTemplate-->global.Microsoft.Graph.Models.Security.FilePlanDescriptorTemplate Microsoft.Graph.Models.Security.authorityTemplate::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.Security.authorityTemplate::|public|OdataType:string @@ -112727,6 +113371,30 @@ Microsoft.Graph.Models.Security.autonomousSystem::|public|Serialize(writer:ISeri Microsoft.Graph.Models.Security.autonomousSystem::|public|Value:string Microsoft.Graph.Models.Security.autonomousSystem::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AutonomousSystem Microsoft.Graph.Models.Security.autonomousSystem~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzureActiveDirectoryAccountLogonAuditRecord +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzureActiveDirectoryAuditRecord +Microsoft.Graph.Models.Security.azureActiveDirectoryBaseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azureActiveDirectoryBaseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azureActiveDirectoryBaseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azureActiveDirectoryBaseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azureActiveDirectoryBaseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azureActiveDirectoryBaseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzureActiveDirectoryBaseAuditRecord +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzureActiveDirectoryStsLogonAuditRecord Microsoft.Graph.Models.Security.azureResourceEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.azureResourceEvidence::|public|constructor():void Microsoft.Graph.Models.Security.azureResourceEvidence::|public|GetFieldDeserializers():IDictionary> @@ -112761,6 +113429,12 @@ Microsoft.Graph.Models.Security.blobEvidence::|public|OdataType:string Microsoft.Graph.Models.Security.blobEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.blobEvidence::|public|Url:string Microsoft.Graph.Models.Security.blobEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.BlobEvidence +Microsoft.Graph.Models.Security.campaignAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.campaignAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.campaignAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.campaignAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.campaignAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.campaignAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CampaignAuditRecord Microsoft.Graph.Models.Security.case-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.case::|public|CreatedDateTime:DateTimeOffset? Microsoft.Graph.Models.Security.case::|public|Description:string @@ -112783,6 +113457,18 @@ Microsoft.Graph.Models.Security.caseAction::0007-unknownFutureValue Microsoft.Graph.Models.Security.caseAction::0008-purgeData Microsoft.Graph.Models.Security.caseAction::0009-exportReport Microsoft.Graph.Models.Security.caseAction::0010-exportResult +Microsoft.Graph.Models.Security.caseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.caseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.caseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.caseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.caseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.caseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CaseAuditRecord +Microsoft.Graph.Models.Security.caseInvestigation-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.caseInvestigation::|public|constructor():void +Microsoft.Graph.Models.Security.caseInvestigation::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.caseInvestigation::|public|OdataType:string +Microsoft.Graph.Models.Security.caseInvestigation::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.caseInvestigation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CaseInvestigation Microsoft.Graph.Models.Security.caseOperation-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.caseOperation::|public|Action:global.Microsoft.Graph.Models.Security.CaseAction? Microsoft.Graph.Models.Security.caseOperation::|public|CompletedDateTime:DateTimeOffset? @@ -112831,6 +113517,66 @@ Microsoft.Graph.Models.Security.categoryTemplateCollectionResponse::|public|GetF Microsoft.Graph.Models.Security.categoryTemplateCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.categoryTemplateCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.categoryTemplateCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CategoryTemplateCollectionResponse +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpColdCrawlStatusRecord +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpContentExplorerAggregateRecord +Microsoft.Graph.Models.Security.cdpDlpSensitiveAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpDlpSensitiveAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpDlpSensitiveAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpDlpSensitiveAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpDlpSensitiveAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpDlpSensitiveAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpDlpSensitiveAuditRecord +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpDlpSensitiveEndpointAuditRecord +Microsoft.Graph.Models.Security.cdpLogRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpLogRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpLogRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpLogRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpLogRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpLogRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpLogRecord +Microsoft.Graph.Models.Security.cdpOcrBillingRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpOcrBillingRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpOcrBillingRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpOcrBillingRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpOcrBillingRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpOcrBillingRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpOcrBillingRecord +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpResourceScopeChangeEventRecord +Microsoft.Graph.Models.Security.cernerSMSLinkRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cernerSMSLinkRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cernerSMSLinkRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cernerSMSLinkRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cernerSMSLinkRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cernerSMSLinkRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CernerSMSLinkRecord +Microsoft.Graph.Models.Security.cernerSMSSettingsUpdateRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cernerSMSSettingsUpdateRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cernerSMSSettingsUpdateRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cernerSMSSettingsUpdateRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cernerSMSSettingsUpdateRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cernerSMSSettingsUpdateRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CernerSMSSettingsUpdateRecord +Microsoft.Graph.Models.Security.cernerSMSUnlinkRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cernerSMSUnlinkRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cernerSMSUnlinkRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cernerSMSUnlinkRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cernerSMSUnlinkRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cernerSMSUnlinkRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CernerSMSUnlinkRecord Microsoft.Graph.Models.Security.childSelectability::0000-One Microsoft.Graph.Models.Security.childSelectability::0001-Many Microsoft.Graph.Models.Security.childSelectability::0002-unknownFutureValue @@ -112885,6 +113631,132 @@ Microsoft.Graph.Models.Security.cloudLogonSessionEvidence::|public|SessionId:str Microsoft.Graph.Models.Security.cloudLogonSessionEvidence::|public|StartUtcDateTime:DateTimeOffset? Microsoft.Graph.Models.Security.cloudLogonSessionEvidence::|public|UserAgent:string Microsoft.Graph.Models.Security.cloudLogonSessionEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CloudLogonSessionEvidence +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceConnectorAuditRecord +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLMExchangeAuditRecord +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLMSharePointAuditRecord +Microsoft.Graph.Models.Security.complianceDlpApplicationsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpApplicationsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpApplicationsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpApplicationsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpApplicationsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpApplicationsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpApplicationsAuditRecord +Microsoft.Graph.Models.Security.complianceDlpApplicationsClassificationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpApplicationsClassificationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpApplicationsClassificationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpApplicationsClassificationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpApplicationsClassificationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpApplicationsClassificationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpApplicationsClassificationAuditRecord +Microsoft.Graph.Models.Security.complianceDlpBaseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpBaseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpBaseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpBaseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpBaseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpBaseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpBaseAuditRecord +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpClassificationBaseAuditRecord +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseCdpRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseCdpRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseCdpRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseCdpRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseCdpRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpClassificationBaseCdpRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpClassificationBaseCdpRecord +Microsoft.Graph.Models.Security.complianceDlpEndpointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpEndpointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpEndpointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpEndpointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpEndpointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpEndpointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpEndpointAuditRecord +Microsoft.Graph.Models.Security.complianceDlpEndpointDiscoveryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpEndpointDiscoveryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpEndpointDiscoveryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpEndpointDiscoveryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpEndpointDiscoveryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpEndpointDiscoveryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpEndpointDiscoveryAuditRecord +Microsoft.Graph.Models.Security.complianceDlpExchangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpExchangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpExchangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpExchangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpExchangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpExchangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpExchangeAuditRecord +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpExchangeClassificationAuditRecord +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationCdpRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationCdpRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationCdpRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationCdpRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationCdpRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpExchangeClassificationCdpRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpExchangeClassificationCdpRecord +Microsoft.Graph.Models.Security.complianceDlpExchangeDiscoveryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpExchangeDiscoveryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpExchangeDiscoveryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpExchangeDiscoveryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpExchangeDiscoveryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpExchangeDiscoveryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpExchangeDiscoveryAuditRecord +Microsoft.Graph.Models.Security.complianceDlpSharePointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpSharePointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpSharePointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpSharePointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpSharePointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpSharePointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpSharePointAuditRecord +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpSharePointClassificationAuditRecord +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationExtendedAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationExtendedAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationExtendedAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationExtendedAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationExtendedAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDlpSharePointClassificationExtendedAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDlpSharePointClassificationExtendedAuditRecord +Microsoft.Graph.Models.Security.complianceManagerActionRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceManagerActionRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceManagerActionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceManagerActionRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceManagerActionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceManagerActionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceManagerActionRecord +Microsoft.Graph.Models.Security.complianceSupervisionBaseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceSupervisionBaseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceSupervisionBaseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceSupervisionBaseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceSupervisionBaseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceSupervisionBaseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceSupervisionBaseAuditRecord +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceSupervisionExchangeAuditRecord +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ConsumptionResourceAuditRecord Microsoft.Graph.Models.Security.containerEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.containerEvidence::|public|Args:List Microsoft.Graph.Models.Security.containerEvidence::|public|Command:List @@ -112922,6 +113794,54 @@ Microsoft.Graph.Models.Security.contentFormat::0000-text Microsoft.Graph.Models.Security.contentFormat::0001-html Microsoft.Graph.Models.Security.contentFormat::0002-markdown Microsoft.Graph.Models.Security.contentFormat::0003-unknownFutureValue +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CopilotInteractionAuditRecord +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CoreReportingSettingsAuditRecord +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CortanaBriefingAuditRecord +Microsoft.Graph.Models.Security.cpsCommonPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cpsCommonPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cpsCommonPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cpsCommonPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cpsCommonPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cpsCommonPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CpsCommonPolicyAuditRecord +Microsoft.Graph.Models.Security.cpsPolicyConfigAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cpsPolicyConfigAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cpsPolicyConfigAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cpsPolicyConfigAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cpsPolicyConfigAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cpsPolicyConfigAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CpsPolicyConfigAuditRecord +Microsoft.Graph.Models.Security.crmBaseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.crmBaseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.crmBaseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.crmBaseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.crmBaseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.crmBaseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CrmBaseAuditRecord +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CrmEntityOperationAuditRecord +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CustomerKeyServiceEncryptionAuditRecord Microsoft.Graph.Models.Security.cvssSummary::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.cvssSummary::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.cvssSummary::|public|constructor():void @@ -112933,6 +113853,36 @@ Microsoft.Graph.Models.Security.cvssSummary::|public|Severity:global.Microsoft.G Microsoft.Graph.Models.Security.cvssSummary::|public|VectorString:string Microsoft.Graph.Models.Security.cvssSummary::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CvssSummary Microsoft.Graph.Models.Security.cvssSummary~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.dataCenterSecurityBaseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataCenterSecurityBaseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataCenterSecurityBaseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataCenterSecurityBaseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataCenterSecurityBaseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataCenterSecurityBaseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataCenterSecurityBaseAuditRecord +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataCenterSecurityCmdletAuditRecord +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataGovernanceAuditRecord +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataInsightsRestApiAuditRecord +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataLakeExportOperationAuditRecord Microsoft.Graph.Models.Security.dataSet-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.dataSet::|public|CreatedBy:global.Microsoft.Graph.Models.IdentitySet Microsoft.Graph.Models.Security.dataSet::|public|CreatedDateTime:DateTimeOffset? @@ -112942,6 +113892,12 @@ Microsoft.Graph.Models.Security.dataSet::|public|GetFieldDeserializers():IDictio Microsoft.Graph.Models.Security.dataSet::|public|OdataType:string Microsoft.Graph.Models.Security.dataSet::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.dataSet::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataSet +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataShareOperationAuditRecord Microsoft.Graph.Models.Security.dataSource-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.dataSource::|public|CreatedBy:global.Microsoft.Graph.Models.IdentitySet Microsoft.Graph.Models.Security.dataSource::|public|CreatedDateTime:DateTimeOffset? @@ -112982,6 +113938,12 @@ Microsoft.Graph.Models.Security.dataSourceScopes::0002-allTenantSites Microsoft.Graph.Models.Security.dataSourceScopes::0003-allCaseCustodians Microsoft.Graph.Models.Security.dataSourceScopes::0004-allCaseNoncustodialDataSources Microsoft.Graph.Models.Security.dataSourceScopes::0005-unknownFutureValue +Microsoft.Graph.Models.Security.defaultAuditData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.defaultAuditData::|public|constructor():void +Microsoft.Graph.Models.Security.defaultAuditData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.defaultAuditData::|public|OdataType:string +Microsoft.Graph.Models.Security.defaultAuditData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.defaultAuditData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DefaultAuditData Microsoft.Graph.Models.Security.defaultRecordBehavior::0000-startLocked Microsoft.Graph.Models.Security.defaultRecordBehavior::0001-startUnlocked Microsoft.Graph.Models.Security.defaultRecordBehavior::0002-unknownFutureValue @@ -112992,6 +113954,18 @@ Microsoft.Graph.Models.Security.defenderAvStatus::0003-updated Microsoft.Graph.Models.Security.defenderAvStatus::0004-unknown Microsoft.Graph.Models.Security.defenderAvStatus::0005-notSupported Microsoft.Graph.Models.Security.defenderAvStatus::0006-unknownFutureValue +Microsoft.Graph.Models.Security.defenderSecurityAlertBaseRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.defenderSecurityAlertBaseRecord::|public|constructor():void +Microsoft.Graph.Models.Security.defenderSecurityAlertBaseRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.defenderSecurityAlertBaseRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.defenderSecurityAlertBaseRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.defenderSecurityAlertBaseRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DefenderSecurityAlertBaseRecord +Microsoft.Graph.Models.Security.deleteCertificateRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.deleteCertificateRecord::|public|constructor():void +Microsoft.Graph.Models.Security.deleteCertificateRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.deleteCertificateRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.deleteCertificateRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.deleteCertificateRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DeleteCertificateRecord Microsoft.Graph.Models.Security.departmentTemplate-->global.Microsoft.Graph.Models.Security.FilePlanDescriptorTemplate Microsoft.Graph.Models.Security.departmentTemplate::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.Security.departmentTemplate::|public|OdataType:string @@ -113110,6 +114084,18 @@ Microsoft.Graph.Models.Security.dictionary::|public|OdataType:string Microsoft.Graph.Models.Security.dictionary::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.dictionary::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Dictionary Microsoft.Graph.Models.Security.dictionary~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.disableConsentRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.disableConsentRecord::|public|constructor():void +Microsoft.Graph.Models.Security.disableConsentRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.disableConsentRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.disableConsentRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.disableConsentRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DisableConsentRecord +Microsoft.Graph.Models.Security.discoveryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.discoveryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.discoveryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.discoveryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.discoveryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.discoveryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DiscoveryAuditRecord Microsoft.Graph.Models.Security.dispositionReviewStage-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.dispositionReviewStage::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.Security.dispositionReviewStage::|public|Name:string @@ -113123,6 +114109,24 @@ Microsoft.Graph.Models.Security.dispositionReviewStageCollectionResponse::|publi Microsoft.Graph.Models.Security.dispositionReviewStageCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.dispositionReviewStageCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.dispositionReviewStageCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DispositionReviewStageCollectionResponse +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DlpEndpointAuditRecord +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeCmdletRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeCmdletRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeCmdletRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeCmdletRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeCmdletRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeCmdletRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeCmdletRecord +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeRulePackageCmdletRecord Microsoft.Graph.Models.Security.dnsEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.dnsEvidence::|public|constructor():void Microsoft.Graph.Models.Security.dnsEvidence::|public|DnsServerIp:global.Microsoft.Graph.Models.Security.IpEvidence @@ -113138,6 +114142,18 @@ Microsoft.Graph.Models.Security.documentVersion::0001-recent10 Microsoft.Graph.Models.Security.documentVersion::0002-recent100 Microsoft.Graph.Models.Security.documentVersion::0003-all Microsoft.Graph.Models.Security.documentVersion::0004-unknownFutureValue +Microsoft.Graph.Models.Security.downloadCertificateRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.downloadCertificateRecord::|public|constructor():void +Microsoft.Graph.Models.Security.downloadCertificateRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.downloadCertificateRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.downloadCertificateRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.downloadCertificateRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DownloadCertificateRecord +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Dynamics365BusinessCentralAuditRecord Microsoft.Graph.Models.Security.ediscoveryAddToReviewSetOperation-->global.Microsoft.Graph.Models.Security.CaseOperation Microsoft.Graph.Models.Security.ediscoveryAddToReviewSetOperation::|public|AdditionalDataOptions:global.Microsoft.Graph.Models.Security.AdditionalDataOptions? Microsoft.Graph.Models.Security.ediscoveryAddToReviewSetOperation::|public|CloudAttachmentVersion:global.Microsoft.Graph.Models.Security.CloudAttachmentVersion? @@ -113334,6 +114350,30 @@ Microsoft.Graph.Models.Security.emailSender::|public|OdataType:string Microsoft.Graph.Models.Security.emailSender::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.emailSender::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EmailSender Microsoft.Graph.Models.Security.emailSender~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.enableConsentRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.enableConsentRecord::|public|constructor():void +Microsoft.Graph.Models.Security.enableConsentRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.enableConsentRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.enableConsentRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.enableConsentRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EnableConsentRecord +Microsoft.Graph.Models.Security.epicSMSLinkRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.epicSMSLinkRecord::|public|constructor():void +Microsoft.Graph.Models.Security.epicSMSLinkRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.epicSMSLinkRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.epicSMSLinkRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.epicSMSLinkRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EpicSMSLinkRecord +Microsoft.Graph.Models.Security.epicSMSSettingsUpdateRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.epicSMSSettingsUpdateRecord::|public|constructor():void +Microsoft.Graph.Models.Security.epicSMSSettingsUpdateRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.epicSMSSettingsUpdateRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.epicSMSSettingsUpdateRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.epicSMSSettingsUpdateRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EpicSMSSettingsUpdateRecord +Microsoft.Graph.Models.Security.epicSMSUnlinkRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.epicSMSUnlinkRecord::|public|constructor():void +Microsoft.Graph.Models.Security.epicSMSUnlinkRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.epicSMSUnlinkRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.epicSMSUnlinkRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.epicSMSUnlinkRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EpicSMSUnlinkRecord Microsoft.Graph.Models.Security.eventPropagationResult::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.eventPropagationResult::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.eventPropagationResult::|public|constructor():void @@ -113399,6 +114439,42 @@ Microsoft.Graph.Models.Security.evidenceVerdict::0001-suspicious Microsoft.Graph.Models.Security.evidenceVerdict::0002-malicious Microsoft.Graph.Models.Security.evidenceVerdict::0003-noThreatsFound Microsoft.Graph.Models.Security.evidenceVerdict::0004-unknownFutureValue +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeAdminAuditRecord +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeAggregatedMailboxAuditRecord +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeAggregatedOperationRecord +Microsoft.Graph.Models.Security.exchangeMailboxAuditBaseRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeMailboxAuditBaseRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeMailboxAuditBaseRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeMailboxAuditBaseRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeMailboxAuditBaseRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeMailboxAuditBaseRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeMailboxAuditBaseRecord +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeMailboxAuditGroupRecord +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeMailboxAuditRecord Microsoft.Graph.Models.Security.exportCriteria::0000-searchHits Microsoft.Graph.Models.Security.exportCriteria::0001-partiallyIndexed Microsoft.Graph.Models.Security.exportCriteria::0002-unknownFutureValue @@ -113434,6 +114510,30 @@ Microsoft.Graph.Models.Security.exportOptions::0005-splitSource Microsoft.Graph.Models.Security.exportOptions::0006-includeFolderAndPath Microsoft.Graph.Models.Security.exportOptions::0007-friendlyName Microsoft.Graph.Models.Security.exportOptions::0008-condensePaths +Microsoft.Graph.Models.Security.fhirBaseUrlAddRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.fhirBaseUrlAddRecord::|public|constructor():void +Microsoft.Graph.Models.Security.fhirBaseUrlAddRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.fhirBaseUrlAddRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.fhirBaseUrlAddRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.fhirBaseUrlAddRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.FhirBaseUrlAddRecord +Microsoft.Graph.Models.Security.fhirBaseUrlApproveRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.fhirBaseUrlApproveRecord::|public|constructor():void +Microsoft.Graph.Models.Security.fhirBaseUrlApproveRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.fhirBaseUrlApproveRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.fhirBaseUrlApproveRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.fhirBaseUrlApproveRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.FhirBaseUrlApproveRecord +Microsoft.Graph.Models.Security.fhirBaseUrlDeleteRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.fhirBaseUrlDeleteRecord::|public|constructor():void +Microsoft.Graph.Models.Security.fhirBaseUrlDeleteRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.fhirBaseUrlDeleteRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.fhirBaseUrlDeleteRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.fhirBaseUrlDeleteRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.FhirBaseUrlDeleteRecord +Microsoft.Graph.Models.Security.fhirBaseUrlUpdateRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.fhirBaseUrlUpdateRecord::|public|constructor():void +Microsoft.Graph.Models.Security.fhirBaseUrlUpdateRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.fhirBaseUrlUpdateRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.fhirBaseUrlUpdateRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.fhirBaseUrlUpdateRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.FhirBaseUrlUpdateRecord Microsoft.Graph.Models.Security.fileDetails::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.fileDetails::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.fileDetails::|public|constructor():void @@ -113635,6 +114735,12 @@ Microsoft.Graph.Models.Security.googleCloudResourceEvidence::|public|ResourceNam Microsoft.Graph.Models.Security.googleCloudResourceEvidence::|public|ResourceType:string Microsoft.Graph.Models.Security.googleCloudResourceEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.googleCloudResourceEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.GoogleCloudResourceEvidence +Microsoft.Graph.Models.Security.healthcareSignalRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.healthcareSignalRecord::|public|constructor():void +Microsoft.Graph.Models.Security.healthcareSignalRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.healthcareSignalRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.healthcareSignalRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.healthcareSignalRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HealthcareSignalRecord Microsoft.Graph.Models.Security.healthIssue-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.healthIssue::|public|AdditionalInformation:List Microsoft.Graph.Models.Security.healthIssue::|public|CreatedDateTime:DateTimeOffset? @@ -113728,6 +114834,12 @@ Microsoft.Graph.Models.Security.hostCookieCollectionResponse::|public|GetFieldDe Microsoft.Graph.Models.Security.hostCookieCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.hostCookieCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.hostCookieCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HostCookieCollectionResponse +Microsoft.Graph.Models.Security.hostedRpaAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.hostedRpaAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.hostedRpaAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.hostedRpaAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.hostedRpaAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.hostedRpaAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HostedRpaAuditRecord Microsoft.Graph.Models.Security.hostLogonSessionEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.hostLogonSessionEvidence::|public|Account:global.Microsoft.Graph.Models.Security.UserEvidence Microsoft.Graph.Models.Security.hostLogonSessionEvidence::|public|constructor():void @@ -113888,6 +115000,12 @@ Microsoft.Graph.Models.Security.hostTrackerCollectionResponse::|public|GetFieldD Microsoft.Graph.Models.Security.hostTrackerCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.hostTrackerCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.hostTrackerCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HostTrackerCollectionResponse +Microsoft.Graph.Models.Security.hrSignalAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.hrSignalAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.hrSignalAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.hrSignalAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.hrSignalAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.hrSignalAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HrSignalAuditRecord Microsoft.Graph.Models.Security.huntingQueryResults::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.huntingQueryResults::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.huntingQueryResults::|public|constructor():void @@ -113906,6 +115024,12 @@ Microsoft.Graph.Models.Security.huntingRowResult::|public|OdataType:string Microsoft.Graph.Models.Security.huntingRowResult::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.huntingRowResult::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HuntingRowResult Microsoft.Graph.Models.Security.huntingRowResult~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.hygieneEventRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.hygieneEventRecord::|public|constructor():void +Microsoft.Graph.Models.Security.hygieneEventRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.hygieneEventRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.hygieneEventRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.hygieneEventRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HygieneEventRecord Microsoft.Graph.Models.Security.hyperlink::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.hyperlink::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.hyperlink::|public|constructor():void @@ -113969,6 +115093,30 @@ Microsoft.Graph.Models.Security.indicatorSource::0000-microsoft Microsoft.Graph.Models.Security.indicatorSource::0001-osint Microsoft.Graph.Models.Security.indicatorSource::0002-public Microsoft.Graph.Models.Security.indicatorSource::0003-unknownFutureValue +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.InformationBarrierPolicyApplicationAuditRecord +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.InformationWorkerProtectionAuditRecord +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.InsiderRiskScopedUserInsightsRecord +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord::|public|constructor():void +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.InsiderRiskScopedUsersRecord Microsoft.Graph.Models.Security.intelligenceProfile-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.intelligenceProfile::|public|Aliases:List Microsoft.Graph.Models.Security.intelligenceProfile::|public|CountriesOrRegionsOfOrigin:List @@ -114072,9 +115220,27 @@ Microsoft.Graph.Models.Security.ipEvidence::|public|OdataType:string Microsoft.Graph.Models.Security.ipEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.ipEvidence::|public|Stream:global.Microsoft.Graph.Models.Security.StreamObject Microsoft.Graph.Models.Security.ipEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.IpEvidence +Microsoft.Graph.Models.Security.irmSecurityAlertRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.irmSecurityAlertRecord::|public|constructor():void +Microsoft.Graph.Models.Security.irmSecurityAlertRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.irmSecurityAlertRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.irmSecurityAlertRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.irmSecurityAlertRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.IrmSecurityAlertRecord +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord::|public|constructor():void +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.IrmUserDefinedDetectionRecord Microsoft.Graph.Models.Security.itemsToInclude::0000-searchHits Microsoft.Graph.Models.Security.itemsToInclude::0001-partiallyIndexed Microsoft.Graph.Models.Security.itemsToInclude::0002-unknownFutureValue +Microsoft.Graph.Models.Security.kaizalaAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.kaizalaAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.kaizalaAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.kaizalaAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.kaizalaAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.kaizalaAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.KaizalaAuditRecord Microsoft.Graph.Models.Security.kubernetesClusterEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.kubernetesClusterEvidence::|public|CloudResource:global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.kubernetesClusterEvidence::|public|constructor():void @@ -114177,6 +115343,18 @@ Microsoft.Graph.Models.Security.kubernetesServiceType::0002-externalName Microsoft.Graph.Models.Security.kubernetesServiceType::0003-nodePort Microsoft.Graph.Models.Security.kubernetesServiceType::0004-loadBalancer Microsoft.Graph.Models.Security.kubernetesServiceType::0005-unknownFutureValue +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.LabelAnalyticsAggregateAuditRecord +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.LabelContentExplorerAuditRecord Microsoft.Graph.Models.Security.labelsRoot-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.labelsRoot::|public|Authorities:List Microsoft.Graph.Models.Security.labelsRoot::|public|Categories:List @@ -114188,6 +115366,12 @@ Microsoft.Graph.Models.Security.labelsRoot::|public|OdataType:string Microsoft.Graph.Models.Security.labelsRoot::|public|RetentionLabels:List Microsoft.Graph.Models.Security.labelsRoot::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.labelsRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.LabelsRoot +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.LargeContentMetadataAuditRecord Microsoft.Graph.Models.Security.loggedOnUser::|public|AccountName:string Microsoft.Graph.Models.Security.loggedOnUser::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.loggedOnUser::|public|BackingStore:IBackingStore @@ -114198,6 +115382,18 @@ Microsoft.Graph.Models.Security.loggedOnUser::|public|OdataType:string Microsoft.Graph.Models.Security.loggedOnUser::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.loggedOnUser::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.LoggedOnUser Microsoft.Graph.Models.Security.loggedOnUser~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.M365ComplianceConnectorAuditRecord +Microsoft.Graph.Models.Security.m365DAADAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.m365DAADAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.m365DAADAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.m365DAADAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.m365DAADAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.m365DAADAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.M365DAADAuditRecord Microsoft.Graph.Models.Security.mailboxConfigurationEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.mailboxConfigurationEvidence::|public|ConfigurationId:string Microsoft.Graph.Models.Security.mailboxConfigurationEvidence::|public|ConfigurationType:global.Microsoft.Graph.Models.Security.MailboxConfigurationType? @@ -114238,6 +115434,12 @@ Microsoft.Graph.Models.Security.mailClusterEvidence::|public|Query:string Microsoft.Graph.Models.Security.mailClusterEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.mailClusterEvidence::|public|Urn:string Microsoft.Graph.Models.Security.mailClusterEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MailClusterEvidence +Microsoft.Graph.Models.Security.mailSubmissionData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mailSubmissionData::|public|constructor():void +Microsoft.Graph.Models.Security.mailSubmissionData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mailSubmissionData::|public|OdataType:string +Microsoft.Graph.Models.Security.mailSubmissionData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mailSubmissionData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MailSubmissionData Microsoft.Graph.Models.Security.malwareEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.malwareEvidence::|public|Category:string Microsoft.Graph.Models.Security.malwareEvidence::|public|constructor():void @@ -114248,6 +115450,342 @@ Microsoft.Graph.Models.Security.malwareEvidence::|public|OdataType:string Microsoft.Graph.Models.Security.malwareEvidence::|public|Processes:List Microsoft.Graph.Models.Security.malwareEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.malwareEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MalwareEvidence +Microsoft.Graph.Models.Security.managedServicesAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.managedServicesAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.managedServicesAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.managedServicesAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.managedServicesAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.managedServicesAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ManagedServicesAuditRecord +Microsoft.Graph.Models.Security.managedTenantsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.managedTenantsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.managedTenantsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.managedTenantsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.managedTenantsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.managedTenantsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ManagedTenantsAuditRecord +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MapgAlertsAuditRecord +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MapgOnboardAuditRecord +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MapgPolicyAuditRecord +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.McasAlertsAuditRecord +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MdaDataSecuritySignalRecord +Microsoft.Graph.Models.Security.mdatpAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mdatpAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mdatpAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mdatpAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mdatpAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mdatpAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MdatpAuditRecord +Microsoft.Graph.Models.Security.mdcEventsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mdcEventsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mdcEventsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mdcEventsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mdcEventsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mdcEventsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MdcEventsRecord +Microsoft.Graph.Models.Security.mdiAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mdiAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mdiAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mdiAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mdiAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mdiAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MdiAuditRecord +Microsoft.Graph.Models.Security.meshWorldsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.meshWorldsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.meshWorldsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.meshWorldsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.meshWorldsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.meshWorldsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MeshWorldsAuditRecord +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Microsoft365BackupBackupItemAuditRecord +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Microsoft365BackupBackupPolicyAuditRecord +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Microsoft365BackupRestoreItemAuditRecord +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Microsoft365BackupRestoreTaskAuditRecord +Microsoft.Graph.Models.Security.microsoftDefenderExpertsBaseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftDefenderExpertsBaseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftDefenderExpertsBaseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftDefenderExpertsBaseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftDefenderExpertsBaseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftDefenderExpertsBaseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsBaseAuditRecord +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsXDRAuditRecord +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftFlowAuditRecord +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftFormsAuditRecord +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectConsent +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectOperation +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftPurviewDataMapOperationRecord +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftPurviewMetadataPolicyOperationRecord +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftPurviewPolicyOperationRecord +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftPurviewPrivacyAuditEvent +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftStreamAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsAdminAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsAnalyticsAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsDeviceAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsRetentionLabelActionAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsSensitivityLabelActionAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsShiftsAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelExchangeItemAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelItemAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelPolicyAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelProgressFeedbackAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSharePointItemAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSharePointPolicyLocationAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointCompletionRecord +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointProgressRecord +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatisticsRecord +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatusRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatusRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatusRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatusRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatusRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatusRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatusRecord +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipExactDataMatchAuditRecord +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipLabelAnalyticsAuditRecord +Microsoft.Graph.Models.Security.mipLabelAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipLabelAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipLabelAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipLabelAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipLabelAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipLabelAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipLabelAuditRecord +Microsoft.Graph.Models.Security.mS365DCustomDetectionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mS365DCustomDetectionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mS365DCustomDetectionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mS365DCustomDetectionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mS365DCustomDetectionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mS365DCustomDetectionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MS365DCustomDetectionAuditRecord +Microsoft.Graph.Models.Security.mS365DIncidentAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mS365DIncidentAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mS365DIncidentAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mS365DIncidentAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mS365DIncidentAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mS365DIncidentAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MS365DIncidentAuditRecord +Microsoft.Graph.Models.Security.mS365DSuppressionRuleAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mS365DSuppressionRuleAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mS365DSuppressionRuleAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mS365DSuppressionRuleAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mS365DSuppressionRuleAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mS365DSuppressionRuleAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MS365DSuppressionRuleAuditRecord +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsdeGeneralSettingsAuditRecord +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsdeIndicatorsSettingsAuditRecord +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsdeResponseActionsAuditRecord +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsdeRolesSettingsAuditRecord +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsticNationStateNotificationRecord +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MultiStageDispositionAuditRecord +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MyAnalyticsSettingsAuditRecord Microsoft.Graph.Models.Security.networkAdapter-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.networkAdapter::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.Security.networkAdapter::|public|IsEnabled:bool? @@ -114296,11 +115834,53 @@ Microsoft.Graph.Models.Security.ocrSettings::|public|Serialize(writer:ISerializa Microsoft.Graph.Models.Security.ocrSettings::|public|Timeout:TimeSpan? Microsoft.Graph.Models.Security.ocrSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OcrSettings Microsoft.Graph.Models.Security.ocrSettings~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.officeNativeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.officeNativeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.officeNativeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.officeNativeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.officeNativeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.officeNativeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OfficeNativeAuditRecord +Microsoft.Graph.Models.Security.omePortalAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.omePortalAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.omePortalAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.omePortalAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.omePortalAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.omePortalAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OmePortalAuditRecord Microsoft.Graph.Models.Security.onboardingStatus::0000-insufficientInfo Microsoft.Graph.Models.Security.onboardingStatus::0001-onboarded Microsoft.Graph.Models.Security.onboardingStatus::0002-canBeOnboarded Microsoft.Graph.Models.Security.onboardingStatus::0003-unsupported Microsoft.Graph.Models.Security.onboardingStatus::0004-unknownFutureValue +Microsoft.Graph.Models.Security.oneDriveAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.oneDriveAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.oneDriveAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.oneDriveAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.oneDriveAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.oneDriveAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OneDriveAuditRecord +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDlpAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDlpAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDlpAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDlpAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDlpAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDlpAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OnPremisesFileShareScannerDlpAuditRecord +Microsoft.Graph.Models.Security.onPremisesScannerDlpAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.onPremisesScannerDlpAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.onPremisesScannerDlpAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.onPremisesScannerDlpAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.onPremisesScannerDlpAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.onPremisesScannerDlpAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OnPremisesScannerDlpAuditRecord +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDlpAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDlpAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDlpAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDlpAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDlpAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDlpAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OnPremisesSharePointScannerDlpAuditRecord +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OwaGetAccessTokenForResourceAuditRecord Microsoft.Graph.Models.Security.passiveDnsRecord-->global.Microsoft.Graph.Models.Security.Artifact Microsoft.Graph.Models.Security.passiveDnsRecord::|public|Artifact:global.Microsoft.Graph.Models.Security.Artifact Microsoft.Graph.Models.Security.passiveDnsRecord::|public|CollectedDateTime:DateTimeOffset? @@ -114318,6 +115898,186 @@ Microsoft.Graph.Models.Security.passiveDnsRecordCollectionResponse::|public|GetF Microsoft.Graph.Models.Security.passiveDnsRecordCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.passiveDnsRecordCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.passiveDnsRecordCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PassiveDnsRecordCollectionResponse +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PeopleAdminSettingsAuditRecord +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PhysicalBadgingSignalAuditRecord +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerCopyPlanAuditRecord +Microsoft.Graph.Models.Security.plannerPlanAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerPlanAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerPlanAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerPlanAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerPlanAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerPlanAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerPlanAuditRecord +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerPlanListAuditRecord +Microsoft.Graph.Models.Security.plannerRosterAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerRosterAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerRosterAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerRosterAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerRosterAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerRosterAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerRosterAuditRecord +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerRosterSensitivityLabelAuditRecord +Microsoft.Graph.Models.Security.plannerTaskAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerTaskAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerTaskAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerTaskAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerTaskAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerTaskAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerTaskAuditRecord +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerTaskListAuditRecord +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerTenantSettingsAuditRecord +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerAppsAuditAppRecord +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerAppsAuditPlanRecord +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerAppsAuditResourceRecord +Microsoft.Graph.Models.Security.powerBiAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerBiAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerBiAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerBiAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerBiAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerBiAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerBiAuditRecord +Microsoft.Graph.Models.Security.powerBiDlpAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerBiDlpAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerBiDlpAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerBiDlpAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerBiDlpAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerBiDlpAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerBiDlpAuditRecord +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPagesSiteAuditRecord +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformAdminDlpAuditRecord +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformAdminEnvironmentAuditRecord +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformAdministratorActivityRecord +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceAccessRequestAuditRecord +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceCommandAuditRecord +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformServiceActivityAuditRecord +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyDataMatchAuditRecord +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyDataMinimizationRecord +Microsoft.Graph.Models.Security.privacyDigestEmailRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyDigestEmailRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyDigestEmailRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyDigestEmailRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyDigestEmailRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyDigestEmailRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyDigestEmailRecord +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyOpenAccessAuditRecord +Microsoft.Graph.Models.Security.privacyPortalAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyPortalAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyPortalAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyPortalAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyPortalAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyPortalAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyPortalAuditRecord +Microsoft.Graph.Models.Security.privacyRemediationActionRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyRemediationActionRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyRemediationActionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyRemediationActionRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyRemediationActionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyRemediationActionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyRemediationActionRecord +Microsoft.Graph.Models.Security.privacyRemediationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyRemediationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyRemediationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyRemediationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyRemediationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyRemediationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyRemediationRecord +Microsoft.Graph.Models.Security.privacyTenantAuditHistoryRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyTenantAuditHistoryRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyTenantAuditHistoryRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyTenantAuditHistoryRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyTenantAuditHistoryRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyTenantAuditHistoryRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyTenantAuditHistoryRecord Microsoft.Graph.Models.Security.processEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.processEvidence::|public|constructor():void Microsoft.Graph.Models.Security.processEvidence::|public|DetectionStatus:global.Microsoft.Graph.Models.Security.DetectionStatus? @@ -114334,18 +116094,96 @@ Microsoft.Graph.Models.Security.processEvidence::|public|ProcessId:long? Microsoft.Graph.Models.Security.processEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.processEvidence::|public|UserAccount:global.Microsoft.Graph.Models.Security.UserAccount Microsoft.Graph.Models.Security.processEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProcessEvidence +Microsoft.Graph.Models.Security.projectAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebAssignedToMeSettingsAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebProjectAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebProjectSettingsAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapItemAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapSettingsAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebTaskAuditRecord Microsoft.Graph.Models.Security.protocolType::0000-tcp Microsoft.Graph.Models.Security.protocolType::0001-udp Microsoft.Graph.Models.Security.protocolType::0002-unknownFutureValue +Microsoft.Graph.Models.Security.publicFolderAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.publicFolderAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.publicFolderAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.publicFolderAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.publicFolderAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.publicFolderAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PublicFolderAuditRecord Microsoft.Graph.Models.Security.purgeAreas::0000-mailboxes Microsoft.Graph.Models.Security.purgeAreas::0001-teamsMessages Microsoft.Graph.Models.Security.purgeAreas::0002-unknownFutureValue Microsoft.Graph.Models.Security.purgeType::0000-recoverable Microsoft.Graph.Models.Security.purgeType::0001-unknownFutureValue Microsoft.Graph.Models.Security.purgeType::0002-permanentlyDelete +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PurviewInsiderRiskAlertsRecord +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord::|public|constructor():void +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PurviewInsiderRiskCasesRecord +Microsoft.Graph.Models.Security.quarantineAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.quarantineAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.quarantineAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.quarantineAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.quarantineAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.quarantineAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.QuarantineAuditRecord Microsoft.Graph.Models.Security.queryType::0000-files Microsoft.Graph.Models.Security.queryType::0001-messages Microsoft.Graph.Models.Security.queryType::0002-unknownFutureValue +Microsoft.Graph.Models.Security.recordsManagementAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.recordsManagementAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.recordsManagementAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.recordsManagementAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.recordsManagementAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.recordsManagementAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.RecordsManagementAuditRecord Microsoft.Graph.Models.Security.redundancyDetectionSettings::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.redundancyDetectionSettings::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.redundancyDetectionSettings::|public|constructor():void @@ -114474,6 +116312,12 @@ Microsoft.Graph.Models.Security.retentionLabelCollectionResponse::|public|GetFie Microsoft.Graph.Models.Security.retentionLabelCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.retentionLabelCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.retentionLabelCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.RetentionLabelCollectionResponse +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.RetentionPolicyAuditRecord Microsoft.Graph.Models.Security.retentionTrigger::0000-dateLabeled Microsoft.Graph.Models.Security.retentionTrigger::0001-dateCreated Microsoft.Graph.Models.Security.retentionTrigger::0002-dateModified @@ -114495,6 +116339,24 @@ Microsoft.Graph.Models.Security.sasTokenEvidence::|public|SignedWith:string Microsoft.Graph.Models.Security.sasTokenEvidence::|public|StartDateTime:DateTimeOffset? Microsoft.Graph.Models.Security.sasTokenEvidence::|public|StorageResource:global.Microsoft.Graph.Models.Security.AzureResourceEvidence Microsoft.Graph.Models.Security.sasTokenEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SasTokenEvidence +Microsoft.Graph.Models.Security.scoreEvidence-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.scoreEvidence::|public|constructor():void +Microsoft.Graph.Models.Security.scoreEvidence::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.scoreEvidence::|public|OdataType:string +Microsoft.Graph.Models.Security.scoreEvidence::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.scoreEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ScoreEvidence +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ScorePlatformGenericAuditRecord +Microsoft.Graph.Models.Security.scriptRunAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.scriptRunAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.scriptRunAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.scriptRunAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.scriptRunAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.scriptRunAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ScriptRunAuditRecord Microsoft.Graph.Models.Security.search-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.search::|public|ContentQuery:string Microsoft.Graph.Models.Security.search::|public|CreatedBy:global.Microsoft.Graph.Models.IdentitySet @@ -114507,10 +116369,17 @@ Microsoft.Graph.Models.Security.search::|public|LastModifiedDateTime:DateTimeOff Microsoft.Graph.Models.Security.search::|public|OdataType:string Microsoft.Graph.Models.Security.search::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.search::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Search +Microsoft.Graph.Models.Security.searchAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.searchAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.searchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.searchAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.searchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.searchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SearchAuditRecord Microsoft.Graph.Models.Security.security-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.security::|public|Alerts:List Microsoft.Graph.Models.Security.security::|public|AlertsV2:List Microsoft.Graph.Models.Security.security::|public|AttackSimulation:global.Microsoft.Graph.Models.AttackSimulationRoot +Microsoft.Graph.Models.Security.security::|public|AuditLog:global.Microsoft.Graph.Models.Security.AuditCoreRoot Microsoft.Graph.Models.Security.security::|public|Cases:global.Microsoft.Graph.Models.Security.CasesRoot Microsoft.Graph.Models.Security.security::|public|DataSecurityAndGovernance:global.Microsoft.Graph.Models.TenantDataSecurityAndGovernance Microsoft.Graph.Models.Security.security::|public|GetFieldDeserializers():IDictionary> @@ -114526,6 +116395,36 @@ Microsoft.Graph.Models.Security.security::|public|ThreatIntelligence:global.Micr Microsoft.Graph.Models.Security.security::|public|Triggers:global.Microsoft.Graph.Models.Security.TriggersRoot Microsoft.Graph.Models.Security.security::|public|TriggerTypes:global.Microsoft.Graph.Models.Security.TriggerTypesRoot Microsoft.Graph.Models.Security.security::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Security +Microsoft.Graph.Models.Security.securityComplianceAlertRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityComplianceAlertRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityComplianceAlertRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityComplianceAlertRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityComplianceAlertRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityComplianceAlertRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityComplianceAlertRecord +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityComplianceCenterEOPCmdletAuditRecord +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityComplianceInsightsAuditRecord +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityComplianceRBACAuditRecord +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityComplianceUserChangeAuditRecord Microsoft.Graph.Models.Security.securityGroupEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.securityGroupEvidence::|public|constructor():void Microsoft.Graph.Models.Security.securityGroupEvidence::|public|DisplayName:string @@ -114618,6 +116517,60 @@ Microsoft.Graph.Models.Security.serviceSource::0010-microsoftDefenderForCloud Microsoft.Graph.Models.Security.serviceSource::0011-microsoftSentinel Microsoft.Graph.Models.Security.serviceSource::0012-microsoftInsiderRiskManagement Microsoft.Graph.Models.Security.serviceSource::0013-microsoftThreatIntelligence +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointAppPermissionOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointAuditRecord +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointCommentOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointContentTypeOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointESignatureAuditRecord +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointFieldOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointFileOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointListOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointSharingOperationAuditRecord Microsoft.Graph.Models.Security.singlePropertySchema::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.singlePropertySchema::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.singlePropertySchema::|public|constructor():void @@ -114640,6 +116593,42 @@ Microsoft.Graph.Models.Security.siteSourceCollectionResponse::|public|GetFieldDe Microsoft.Graph.Models.Security.siteSourceCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.siteSourceCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.siteSourceCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SiteSourceCollectionResponse +Microsoft.Graph.Models.Security.skypeForBusinessBaseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.skypeForBusinessBaseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.skypeForBusinessBaseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.skypeForBusinessBaseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.skypeForBusinessBaseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.skypeForBusinessBaseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SkypeForBusinessBaseAuditRecord +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SkypeForBusinessCmdletsAuditRecord +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SkypeForBusinessPSTNUsageAuditRecord +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SkypeForBusinessUsersBlockedAuditRecord +Microsoft.Graph.Models.Security.smsCreatePhoneNumberRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.smsCreatePhoneNumberRecord::|public|constructor():void +Microsoft.Graph.Models.Security.smsCreatePhoneNumberRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.smsCreatePhoneNumberRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.smsCreatePhoneNumberRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.smsCreatePhoneNumberRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SmsCreatePhoneNumberRecord +Microsoft.Graph.Models.Security.smsDeletePhoneNumberRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.smsDeletePhoneNumberRecord::|public|constructor():void +Microsoft.Graph.Models.Security.smsDeletePhoneNumberRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.smsDeletePhoneNumberRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.smsDeletePhoneNumberRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.smsDeletePhoneNumberRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SmsDeletePhoneNumberRecord Microsoft.Graph.Models.Security.sourceType::0000-mailbox Microsoft.Graph.Models.Security.sourceType::0001-site Microsoft.Graph.Models.Security.sourceType::0002-unknownFutureValue @@ -114733,6 +116722,18 @@ Microsoft.Graph.Models.Security.submissionMailEvidence::|public|SubmissionDateTi Microsoft.Graph.Models.Security.submissionMailEvidence::|public|SubmissionId:string Microsoft.Graph.Models.Security.submissionMailEvidence::|public|Submitter:string Microsoft.Graph.Models.Security.submissionMailEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SubmissionMailEvidence +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SupervisoryReviewDayXInsightsAuditRecord +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SyntheticProbeAuditRecord Microsoft.Graph.Models.Security.tag-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.tag::|public|CreatedBy:global.Microsoft.Graph.Models.IdentitySet Microsoft.Graph.Models.Security.tag::|public|Description:string @@ -114747,6 +116748,18 @@ Microsoft.Graph.Models.Security.teamsDeliveryLocation::0001-teams Microsoft.Graph.Models.Security.teamsDeliveryLocation::0002-quarantine Microsoft.Graph.Models.Security.teamsDeliveryLocation::0003-failed Microsoft.Graph.Models.Security.teamsDeliveryLocation::0004-unknownFutureValue +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsEasyApprovalsAuditRecord +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsHealthcareAuditRecord Microsoft.Graph.Models.Security.teamsMessageDeliveryAction::0000-unknown Microsoft.Graph.Models.Security.teamsMessageDeliveryAction::0001-deliveredAsSpam Microsoft.Graph.Models.Security.teamsMessageDeliveryAction::0002-delivered @@ -114783,6 +116796,24 @@ Microsoft.Graph.Models.Security.teamsMessageEvidence::|public|ThreadId:string Microsoft.Graph.Models.Security.teamsMessageEvidence::|public|ThreadType:string Microsoft.Graph.Models.Security.teamsMessageEvidence::|public|Urls:List Microsoft.Graph.Models.Security.teamsMessageEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsMessageEvidence +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsUpdatesAuditRecord +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TenantAllowBlockListAuditRecord +Microsoft.Graph.Models.Security.threatFinderAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.threatFinderAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.threatFinderAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.threatFinderAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.threatFinderAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.threatFinderAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatFinderAuditRecord Microsoft.Graph.Models.Security.threatIntelligence-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.threatIntelligence::|public|ArticleIndicators:List Microsoft.Graph.Models.Security.threatIntelligence::|public|Articles:List @@ -114805,6 +116836,30 @@ Microsoft.Graph.Models.Security.threatIntelligence::|public|Vulnerabilities:List Microsoft.Graph.Models.Security.threatIntelligence::|public|WhoisHistoryRecords:List Microsoft.Graph.Models.Security.threatIntelligence::|public|WhoisRecords:List Microsoft.Graph.Models.Security.threatIntelligence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatIntelligence +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData::|public|constructor():void +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData::|public|OdataType:string +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatIntelligenceAtpContentData +Microsoft.Graph.Models.Security.threatIntelligenceMailData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.threatIntelligenceMailData::|public|constructor():void +Microsoft.Graph.Models.Security.threatIntelligenceMailData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.threatIntelligenceMailData::|public|OdataType:string +Microsoft.Graph.Models.Security.threatIntelligenceMailData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.threatIntelligenceMailData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatIntelligenceMailData +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData::|public|constructor():void +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData::|public|OdataType:string +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatIntelligenceUrlClickData +Microsoft.Graph.Models.Security.todoAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.todoAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.todoAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.todoAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.todoAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.todoAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TodoAuditRecord Microsoft.Graph.Models.Security.topicModelingSettings::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.topicModelingSettings::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.topicModelingSettings::|public|constructor():void @@ -114829,6 +116884,12 @@ Microsoft.Graph.Models.Security.triggerTypesRoot::|public|OdataType:string Microsoft.Graph.Models.Security.triggerTypesRoot::|public|RetentionEventTypes:List Microsoft.Graph.Models.Security.triggerTypesRoot::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.triggerTypesRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TriggerTypesRoot +Microsoft.Graph.Models.Security.uamOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.uamOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.uamOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.uamOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.uamOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.uamOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UamOperationAuditRecord Microsoft.Graph.Models.Security.unclassifiedArtifact-->global.Microsoft.Graph.Models.Security.Artifact Microsoft.Graph.Models.Security.unclassifiedArtifact::|public|constructor():void Microsoft.Graph.Models.Security.unclassifiedArtifact::|public|GetFieldDeserializers():IDictionary> @@ -114837,6 +116898,12 @@ Microsoft.Graph.Models.Security.unclassifiedArtifact::|public|OdataType:string Microsoft.Graph.Models.Security.unclassifiedArtifact::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.unclassifiedArtifact::|public|Value:string Microsoft.Graph.Models.Security.unclassifiedArtifact::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UnclassifiedArtifact +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UnifiedGroupAuditRecord Microsoft.Graph.Models.Security.unifiedGroupSource-->global.Microsoft.Graph.Models.Security.DataSource Microsoft.Graph.Models.Security.unifiedGroupSource::|public|constructor():void Microsoft.Graph.Models.Security.unifiedGroupSource::|public|GetFieldDeserializers():IDictionary> @@ -114850,6 +116917,42 @@ Microsoft.Graph.Models.Security.unifiedGroupSourceCollectionResponse::|public|Ge Microsoft.Graph.Models.Security.unifiedGroupSourceCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.unifiedGroupSourceCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.unifiedGroupSourceCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UnifiedGroupSourceCollectionResponse +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UnifiedSimulationMatchedItemAuditRecord +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UnifiedSimulationSummaryAuditRecord +Microsoft.Graph.Models.Security.uploadCertificateRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.uploadCertificateRecord::|public|constructor():void +Microsoft.Graph.Models.Security.uploadCertificateRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.uploadCertificateRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.uploadCertificateRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.uploadCertificateRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UploadCertificateRecord +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UrbacAssignmentAuditRecord +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UrbacEnableStateAuditRecord +Microsoft.Graph.Models.Security.urbacRoleAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.urbacRoleAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.urbacRoleAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.urbacRoleAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.urbacRoleAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.urbacRoleAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UrbacRoleAuditRecord Microsoft.Graph.Models.Security.urlEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.urlEvidence::|public|constructor():void Microsoft.Graph.Models.Security.urlEvidence::|public|GetFieldDeserializers():IDictionary> @@ -114893,6 +116996,78 @@ Microsoft.Graph.Models.Security.userSourceCollectionResponse::|public|GetFieldDe Microsoft.Graph.Models.Security.userSourceCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.userSourceCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.userSourceCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UserSourceCollectionResponse +Microsoft.Graph.Models.Security.userTrainingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.userTrainingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.userTrainingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.userTrainingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.userTrainingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.userTrainingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UserTrainingAuditRecord +Microsoft.Graph.Models.Security.vfamBasePolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vfamBasePolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vfamBasePolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vfamBasePolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vfamBasePolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vfamBasePolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VfamBasePolicyAuditRecord +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VfamCreatePolicyAuditRecord +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VfamDeletePolicyAuditRecord +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VfamUpdatePolicyAuditRecord +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGoalsAuditRecord +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaLearningAdminAuditRecord +Microsoft.Graph.Models.Security.vivaLearningAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaLearningAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaLearningAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaLearningAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaLearningAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaLearningAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaLearningAuditRecord +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaPulseAdminAuditRecord +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaPulseOrganizerAuditRecord +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaPulseReportAuditRecord +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaPulseResponseAuditRecord Microsoft.Graph.Models.Security.vmCloudProvider::0000-unknown Microsoft.Graph.Models.Security.vmCloudProvider::0001-azure Microsoft.Graph.Models.Security.vmCloudProvider::0002-unknownFutureValue @@ -114952,6 +117127,12 @@ Microsoft.Graph.Models.Security.vulnerabilitySeverity::0002-medium Microsoft.Graph.Models.Security.vulnerabilitySeverity::0003-high Microsoft.Graph.Models.Security.vulnerabilitySeverity::0004-critical Microsoft.Graph.Models.Security.vulnerabilitySeverity::0005-unknownFutureValue +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.WdatpAlertsAuditRecord Microsoft.Graph.Models.Security.whoisBaseRecord-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.whoisBaseRecord::|public|Abuse:global.Microsoft.Graph.Models.Security.WhoisContact Microsoft.Graph.Models.Security.whoisBaseRecord::|public|Admin:global.Microsoft.Graph.Models.Security.WhoisContact @@ -115023,6 +117204,24 @@ Microsoft.Graph.Models.Security.whoisRecordCollectionResponse::|public|GetFieldD Microsoft.Graph.Models.Security.whoisRecordCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.whoisRecordCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.whoisRecordCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.WhoisRecordCollectionResponse +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Windows365CustomerLockboxAuditRecord +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.WorkplaceAnalyticsAuditRecord +Microsoft.Graph.Models.Security.yammerAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.yammerAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.yammerAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.yammerAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.yammerAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.yammerAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.YammerAuditRecord Microsoft.Graph.Models.securityNetworkProtocol::0000-unknown Microsoft.Graph.Models.securityNetworkProtocol::0001-ip Microsoft.Graph.Models.securityNetworkProtocol::0002-icmp @@ -115120,6 +117319,24 @@ Microsoft.Graph.Models.sensitivity::0000-normal Microsoft.Graph.Models.sensitivity::0001-personal Microsoft.Graph.Models.sensitivity::0002-private Microsoft.Graph.Models.sensitivity::0003-confidential +Microsoft.Graph.Models.sensitivityLabel-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.sensitivityLabel::|public|ActionSource:global.Microsoft.Graph.Models.LabelActionSource? +Microsoft.Graph.Models.sensitivityLabel::|public|AutoTooltip:string +Microsoft.Graph.Models.sensitivityLabel::|public|Description:string +Microsoft.Graph.Models.sensitivityLabel::|public|DisplayName:string +Microsoft.Graph.Models.sensitivityLabel::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.sensitivityLabel::|public|IsDefault:bool? +Microsoft.Graph.Models.sensitivityLabel::|public|IsEndpointProtectionEnabled:bool? +Microsoft.Graph.Models.sensitivityLabel::|public|IsScopedToUser:bool? +Microsoft.Graph.Models.sensitivityLabel::|public|Locale:string +Microsoft.Graph.Models.sensitivityLabel::|public|Name:string +Microsoft.Graph.Models.sensitivityLabel::|public|OdataType:string +Microsoft.Graph.Models.sensitivityLabel::|public|Priority:int? +Microsoft.Graph.Models.sensitivityLabel::|public|Rights:global.Microsoft.Graph.Models.UsageRightsIncluded +Microsoft.Graph.Models.sensitivityLabel::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.sensitivityLabel::|public|Sublabels:List +Microsoft.Graph.Models.sensitivityLabel::|public|ToolTip:string +Microsoft.Graph.Models.sensitivityLabel::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.SensitivityLabel Microsoft.Graph.Models.sensitivityLabelAssignment::|public|AdditionalData:IDictionary Microsoft.Graph.Models.sensitivityLabelAssignment::|public|AssignmentMethod:global.Microsoft.Graph.Models.SensitivityLabelAssignmentMethod? Microsoft.Graph.Models.sensitivityLabelAssignment::|public|BackingStore:IBackingStore @@ -115135,6 +117352,11 @@ Microsoft.Graph.Models.sensitivityLabelAssignmentMethod::0001-privileged Microsoft.Graph.Models.sensitivityLabelAssignmentMethod::0002-auto Microsoft.Graph.Models.sensitivityLabelAssignmentMethod::0003-unknownFutureValue Microsoft.Graph.Models.sensitivityLabelAssignment~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.sensitivityLabelCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.sensitivityLabelCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.sensitivityLabelCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.sensitivityLabelCollectionResponse::|public|Value:List +Microsoft.Graph.Models.sensitivityLabelCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.SensitivityLabelCollectionResponse Microsoft.Graph.Models.serverProcessedContent::|public|AdditionalData:IDictionary Microsoft.Graph.Models.serverProcessedContent::|public|BackingStore:IBackingStore Microsoft.Graph.Models.serverProcessedContent::|public|constructor():void @@ -120458,6 +122680,7 @@ Microsoft.Graph.Models.virtualEventSession::|public|GetFieldDeserializers():IDic Microsoft.Graph.Models.virtualEventSession::|public|OdataType:string Microsoft.Graph.Models.virtualEventSession::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.virtualEventSession::|public|StartDateTime:global.Microsoft.Graph.Models.DateTimeTimeZone +Microsoft.Graph.Models.virtualEventSession::|public|VideoOnDemandWebUrl:string Microsoft.Graph.Models.virtualEventSession::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.VirtualEventSession Microsoft.Graph.Models.virtualEventSessionCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Models.virtualEventSessionCollectionResponse::|public|GetFieldDeserializers():IDictionary> @@ -131944,6 +134167,111 @@ Microsoft.Graph.Security.AttackSimulation.Trainings.trainingsRequestBuilder::|pu Microsoft.Graph.Security.AttackSimulation.Trainings.trainingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Security.AttackSimulation.Trainings.trainingsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.Training; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Security.AttackSimulation.Trainings.trainingsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AttackSimulation.Trainings.TrainingsRequestBuilder +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder.auditLogRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder.auditLogRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder.auditLogRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder.auditLogRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder.auditLogRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditCoreRoot +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.Security.AuditCoreRoot; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditCoreRoot +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|queries:global.Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.Security.AuditCoreRoot; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogQuery +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.Security.AuditLogQuery; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogQuery +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|records:global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.Security.AuditLogQuery; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogRecord +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.Security.AuditLogRecord; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogRecord +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.Security.AuditLogRecord; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::[AuditLogRecordId:string]:global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|Count:global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogRecordCollectionResponse +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.Security.AuditLogRecord; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogRecord +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.Security.AuditLogRecord; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::[AuditLogQueryId:string]:global.Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|Count:global.Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogQueryCollectionResponse +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.Security.AuditLogQuery; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogQuery +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.Security.AuditLogQuery; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder Microsoft.Graph.Security.Cases.casesRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Security.Cases.casesRequestBuilder.casesRequestBuilderDeleteRequestConfiguration-->RequestConfiguration Microsoft.Graph.Security.Cases.casesRequestBuilder.casesRequestBuilderGetQueryParameters::|public|Expand:string[] @@ -133078,6 +135406,7 @@ Microsoft.Graph.Security.DataSecurityAndGovernance.dataSecurityAndGovernanceRequ Microsoft.Graph.Security.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.TenantDataSecurityAndGovernance; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.TenantDataSecurityAndGovernance Microsoft.Graph.Security.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|processContentAsync:global.Microsoft.Graph.Security.DataSecurityAndGovernance.ProcessContentAsync.ProcessContentAsyncRequestBuilder Microsoft.Graph.Security.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|protectionScopes:global.Microsoft.Graph.Security.DataSecurityAndGovernance.ProtectionScopes.ProtectionScopesRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|sensitivityLabels:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder Microsoft.Graph.Security.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Security.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Security.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.TenantDataSecurityAndGovernance; requestConfiguration?:Action>):RequestInformation @@ -133148,6 +135477,169 @@ Microsoft.Graph.Security.DataSecurityAndGovernance.ProtectionScopes.protectionSc Microsoft.Graph.Security.DataSecurityAndGovernance.ProtectionScopes.protectionScopesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Security.DataSecurityAndGovernance.ProtectionScopes.protectionScopesRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.TenantProtectionScopeContainer; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Security.DataSecurityAndGovernance.ProtectionScopes.protectionScopesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.ProtectionScopes.ProtectionScopesRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; contentFormats?:string; labelIds?:string; locale?:string):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|constructor():void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|DelegatedUserEmail:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Locale:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|ProtectedContents:List +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|SupportedContentFormats:List +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder.computeRightsAndInheritanceRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ComputeRightsAndInheritanceResult +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.UsageRightsIncluded +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|rights:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|sublabels:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; contentFormats?:string; labelIds?:string; locale?:string):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|constructor():void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|DelegatedUserEmail:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Locale:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|ProtectedContents:List +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|SupportedContentFormats:List +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder.computeRightsAndInheritanceRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ComputeRightsAndInheritanceResult +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.UsageRightsIncluded +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|rights:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::[SensitivityLabelId1:string]:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|computeInheritanceWithLabelIdsWithLocaleWithContentFormats(contentFormats:string; labelIds:string; locale:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|computeRightsAndInheritance:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|Count:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabelCollectionResponse +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::[SensitivityLabelId:string]:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|computeInheritanceWithLabelIdsWithLocaleWithContentFormats(contentFormats:string; labelIds:string; locale:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|computeRightsAndInheritance:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|Count:global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabelCollectionResponse +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder Microsoft.Graph.Security.Identities.HealthIssues.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Security.Identities.HealthIssues.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Security.Identities.HealthIssues.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -133974,6 +136466,7 @@ Microsoft.Graph.Security.securityRequestBuilder.securityRequestBuilderPatchReque Microsoft.Graph.Security.securityRequestBuilder::|public|alerts:global.Microsoft.Graph.Security.Alerts.AlertsRequestBuilder Microsoft.Graph.Security.securityRequestBuilder::|public|alerts_v2:global.Microsoft.Graph.Security.Alerts_v2.Alerts_v2RequestBuilder Microsoft.Graph.Security.securityRequestBuilder::|public|attackSimulation:global.Microsoft.Graph.Security.AttackSimulation.AttackSimulationRequestBuilder +Microsoft.Graph.Security.securityRequestBuilder::|public|auditLog:global.Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder Microsoft.Graph.Security.securityRequestBuilder::|public|cases:global.Microsoft.Graph.Security.Cases.CasesRequestBuilder Microsoft.Graph.Security.securityRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Security.securityRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void @@ -161175,6 +163668,7 @@ Microsoft.Graph.Users.Item.DataSecurityAndGovernance.dataSecurityAndGovernanceRe Microsoft.Graph.Users.Item.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.UserDataSecurityAndGovernance; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.UserDataSecurityAndGovernance Microsoft.Graph.Users.Item.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|processContent:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.ProcessContent.ProcessContentRequestBuilder Microsoft.Graph.Users.Item.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|protectionScopes:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.ProtectionScopes.ProtectionScopesRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|sensitivityLabels:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder Microsoft.Graph.Users.Item.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Users.Item.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Users.Item.DataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.UserDataSecurityAndGovernance; requestConfiguration?:Action>):RequestInformation @@ -161237,6 +163731,169 @@ Microsoft.Graph.Users.Item.DataSecurityAndGovernance.ProtectionScopes.protection Microsoft.Graph.Users.Item.DataSecurityAndGovernance.ProtectionScopes.protectionScopesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Users.Item.DataSecurityAndGovernance.ProtectionScopes.protectionScopesRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.UserProtectionScopeContainer; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Users.Item.DataSecurityAndGovernance.ProtectionScopes.protectionScopesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.ProtectionScopes.ProtectionScopesRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; contentFormats?:string; labelIds?:string; locale?:string):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|constructor():void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|DelegatedUserEmail:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Locale:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|ProtectedContents:List +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|SupportedContentFormats:List +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder.computeRightsAndInheritanceRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ComputeRightsAndInheritanceResult +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.UsageRightsIncluded +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.rightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|rights:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|sublabels:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; contentFormats?:string; labelIds?:string; locale?:string):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.computeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|constructor():void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|DelegatedUserEmail:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Locale:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|ProtectedContents:List +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|public|SupportedContentFormats:List +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritancePostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder.computeRightsAndInheritanceRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.ComputeRightsAndInheritanceResult +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.computeRightsAndInheritanceRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder.rightsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.UsageRightsIncluded +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.rightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder.SensitivityLabelItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|rights:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.Rights.RightsRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder.sublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::[SensitivityLabelId1:string]:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|computeInheritanceWithLabelIdsWithLocaleWithContentFormats(contentFormats:string; labelIds:string; locale:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|computeRightsAndInheritance:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|Count:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.Count.CountRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabelCollectionResponse +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.sublabelsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.Sublabels.SublabelsRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder.sensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::[SensitivityLabelId:string]:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Item.SensitivityLabelItemRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|computeInheritanceWithLabelIdsWithLocaleWithContentFormats(contentFormats:string; labelIds:string; locale:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|computeRightsAndInheritance:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.ComputeRightsAndInheritance.ComputeRightsAndInheritanceRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|Count:global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.Count.CountRequestBuilder +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabelCollectionResponse +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.SensitivityLabel +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.SensitivityLabel; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.sensitivityLabelsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Users.Item.DataSecurityAndGovernance.SensitivityLabels.SensitivityLabelsRequestBuilder Microsoft.Graph.Users.Item.DeviceManagementTroubleshootingEvents.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Users.Item.DeviceManagementTroubleshootingEvents.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Users.Item.DeviceManagementTroubleshootingEvents.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string diff --git a/src/Microsoft.Graph/Generated/kiota-lock.json b/src/Microsoft.Graph/Generated/kiota-lock.json index 50967b614cd..80cb335493f 100644 --- a/src/Microsoft.Graph/Generated/kiota-lock.json +++ b/src/Microsoft.Graph/Generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "1D65FC42B095E3FAD3BC89C455CEC6BE217B4EB2B32F39F6EA68F4E267FEE6C63E7AB9F7B0525D96858E9809D8220763FB0156CC63E60F3787204D5392FEFA30", + "descriptionHash": "7D35A7E9B0B37AD7FEF51401523B8C95D1980B1DF437B83892114A9CF8EAD6AE0372B5C50EDEA75A899E33813735D0C88219DC992B81FF47A70819064BA0074A", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.28.0", + "kiotaVersion": "1.29.0", "clientClassName": "BaseGraphServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "Microsoft.Graph",