diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs index b98d5dbf9bf..5a914d8079a 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs @@ -35,8 +35,8 @@ public ResourceConnectionItemRequestBuilder(string rawUrl, IRequestAdapter reque { } /// - /// Delete an operationalInsightsConnection object. - /// Find more info here + /// Delete a resourceConnection 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 - /// Read the properties and relationships of a resourceConnection object. - /// Find more info here + /// Read the properties and relationships of an operationalInsightsConnection object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -107,7 +107,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.WindowsUpdates.ResourceConnection.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete an operationalInsightsConnection object. + /// Delete a resourceConnection object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -126,7 +126,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of a resourceConnection object. + /// Read the properties and relationships of an operationalInsightsConnection object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -184,7 +184,7 @@ public partial class ResourceConnectionItemRequestBuilderDeleteRequestConfigurat { } /// - /// Read the properties and relationships of a resourceConnection object. + /// Read the properties and relationships of an operationalInsightsConnection object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ResourceConnectionItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs index 898e052c981..57da5b8f70b 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs @@ -82,8 +82,8 @@ public async Task DeleteAsync(Action - /// Read the properties of an azureADDevice object. - /// Find more info here + /// Read the properties and relationships of an updatableAssetGroup object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -150,7 +150,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties of an azureADDevice object. + /// Read the properties and relationships of an updatableAssetGroup object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -208,7 +208,7 @@ public partial class UpdatableAssetItemRequestBuilderDeleteRequestConfiguration { } /// - /// Read the properties of an azureADDevice object. + /// Read the properties and relationships of an updatableAssetGroup object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UpdatableAssetItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs index a080e7f60ec..c103bc7f3ea 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs @@ -41,8 +41,8 @@ public ComplianceChangeItemRequestBuilder(string rawUrl, IRequestAdapter request { } /// - /// Delete a complianceChange object. - /// Find more info here + /// Delete a contentApproval object. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -114,7 +114,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.WindowsUpdates.ComplianceChange.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete a complianceChange object. + /// Delete a contentApproval object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesRequestBuilder.cs index ee79f5fd75b..ae7cccea41a 100644 --- a/src/Microsoft.Graph/Generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/AdministrativeUnits/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.AdministrativeUnits.Val await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Applications/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/ValidateProperties/ValidatePropertiesRequestBuilder.cs index e339ae8133d..ad97623078b 100644 --- a/src/Microsoft.Graph/Generated/Applications/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Applications.ValidatePr await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs index d5dbd8d4dae..90b6d2b3beb 100644 --- a/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs @@ -96,8 +96,8 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ChatMessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. - /// Find more info here + /// Send a new chatMessage in the specified channel or a chat. + /// Find more info here /// /// A /// The request body @@ -141,7 +141,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. + /// Send a new chatMessage in the specified channel or a chat. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Contacts/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Contacts/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 6602e854d0d..7b654b5dac8 100644 --- a/src/Microsoft.Graph/Generated/Contacts/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Contacts/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Contacts.ValidateProper await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Contracts/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Contracts/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 8904fddf692..2266e1b80ae 100644 --- a/src/Microsoft.Graph/Generated/Contracts/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Contracts/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Contracts.ValidatePrope await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs index c3d21ab7a54..7b8592fafa7 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs @@ -54,7 +54,7 @@ public AssignmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// The associated group assignments for IosLobAppProvisioningConfiguration. + /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. /// /// A /// Cancellation token to use when cancelling requests @@ -102,7 +102,7 @@ public AssignmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.IosLobAppProvisioningConfigurationAssignment.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// The associated group assignments for IosLobAppProvisioningConfiguration. + /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -152,7 +152,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.DeviceAppManagement.IosLobAppProvisioningConfigurations.Item.Assignments.AssignmentsRequestBuilder(rawUrl, RequestAdapter); } /// - /// The associated group assignments for IosLobAppProvisioningConfiguration. + /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class AssignmentsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.cs index 7ec5ba17b36..d262fdf6fd8 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.cs @@ -57,7 +57,7 @@ public async Task DeleteAsync(Action - /// The associated group assignments for IosLobAppProvisioningConfiguration. + /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. /// /// A /// Cancellation token to use when cancelling requests @@ -124,7 +124,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The associated group assignments for IosLobAppProvisioningConfiguration. + /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -182,7 +182,7 @@ public partial class IosLobAppProvisioningConfigurationAssignmentItemRequestBuil { } /// - /// The associated group assignments for IosLobAppProvisioningConfiguration. + /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppRelationships/Item/MobileAppRelationshipItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppRelationships/Item/MobileAppRelationshipItemRequestBuilder.cs index 526185ef0d1..001d89c6d9d 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppRelationships/Item/MobileAppRelationshipItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppRelationships/Item/MobileAppRelationshipItemRequestBuilder.cs @@ -57,7 +57,7 @@ public async Task DeleteAsync(Action - /// List mobileAppRelationship objects for mobile applications. + /// The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. /// /// A /// Cancellation token to use when cancelling requests @@ -124,7 +124,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// List mobileAppRelationship objects for mobile applications. + /// The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -182,7 +182,7 @@ public partial class MobileAppRelationshipItemRequestBuilderDeleteRequestConfigu { } /// - /// List mobileAppRelationship objects for mobile applications. + /// The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MobileAppRelationshipItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppRelationships/MobileAppRelationshipsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppRelationships/MobileAppRelationshipsRequestBuilder.cs index 1cb998c4686..3cd47cc427b 100644 --- a/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppRelationships/MobileAppRelationshipsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceAppManagement/MobileAppRelationships/MobileAppRelationshipsRequestBuilder.cs @@ -54,7 +54,7 @@ public MobileAppRelationshipsRequestBuilder(string rawUrl, IRequestAdapter reque { } /// - /// List mobileAppRelationship objects for mobile applications. + /// The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. /// /// A /// Cancellation token to use when cancelling requests @@ -102,7 +102,7 @@ public MobileAppRelationshipsRequestBuilder(string rawUrl, IRequestAdapter reque return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MobileAppRelationship.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List mobileAppRelationship objects for mobile applications. + /// The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -152,7 +152,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.DeviceAppManagement.MobileAppRelationships.MobileAppRelationshipsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List mobileAppRelationship objects for mobile applications. + /// The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MobileAppRelationshipsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs index 97f60809e9d..fb8008b7120 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs @@ -63,7 +63,7 @@ public async Task DeleteAsync(Action - /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + /// The list of scheduled action for this rule /// /// A /// Cancellation token to use when cancelling requests @@ -130,7 +130,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + /// The list of scheduled action for this rule /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -188,7 +188,7 @@ public partial class DeviceComplianceScheduledActionForRuleItemRequestBuilderDel { } /// - /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + /// The list of scheduled action for this rule /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs index b32236608d4..ada77a13392 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs @@ -54,7 +54,7 @@ public ScheduledActionsForRuleRequestBuilder(string rawUrl, IRequestAdapter requ { } /// - /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + /// The list of scheduled action for this rule /// /// A /// Cancellation token to use when cancelling requests @@ -102,7 +102,7 @@ public ScheduledActionsForRuleRequestBuilder(string rawUrl, IRequestAdapter requ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DeviceComplianceScheduledActionForRule.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + /// The list of scheduled action for this rule /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -152,7 +152,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.DeviceManagement.DeviceCompliancePolicies.Item.ScheduledActionsForRule.ScheduledActionsForRuleRequestBuilder(rawUrl, RequestAdapter); } /// - /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + /// The list of scheduled action for this rule /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ScheduledActionsForRuleRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs index ef46cfd3447..986ff3fc1d3 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs @@ -72,6 +72,8 @@ using Microsoft.Graph.Beta.DeviceManagement.Reports.GetWindowsUpdateAlertsPerPolicyPerDeviceReport; using Microsoft.Graph.Beta.DeviceManagement.Reports.GetZebraFotaDeploymentReport; using Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses; +using Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus; +using Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures; using Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateReport; using Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateSummaryReport; using Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport; @@ -455,6 +457,16 @@ public partial class ReportsRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the retrieveAppleDeviceOSUpdateStatus method. + public global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder RetrieveAppleDeviceOSUpdateStatus + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to call the retrieveAppleOSUpdateFailures method. + public global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresRequestBuilder RetrieveAppleOSUpdateFailures + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the retrieveCloudPkiLeafCertificateReport method. public global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateReport.RetrieveCloudPkiLeafCertificateReportRequestBuilder RetrieveCloudPkiLeafCertificateReport { diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleDeviceOSUpdateStatus/RetrieveAppleDeviceOSUpdateStatusPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleDeviceOSUpdateStatus/RetrieveAppleDeviceOSUpdateStatusPostRequestBody.cs new file mode 100644 index 00000000000..99722f8f1a1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleDeviceOSUpdateStatus/RetrieveAppleDeviceOSUpdateStatusPostRequestBody.cs @@ -0,0 +1,205 @@ +// +#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.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveAppleDeviceOSUpdateStatusPostRequestBody : 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter + { + get { return BackingStore?.Get("filter"); } + set { BackingStore?.Set("filter", value); } + } +#nullable restore +#else + public string Filter + { + get { return BackingStore?.Get("filter"); } + set { BackingStore?.Set("filter", value); } + } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy + { + get { return BackingStore?.Get?>("groupBy"); } + set { BackingStore?.Set("groupBy", value); } + } +#nullable restore +#else + public List GroupBy + { + get { return BackingStore?.Get>("groupBy"); } + set { BackingStore?.Set("groupBy", 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 orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy + { + get { return BackingStore?.Get?>("orderBy"); } + set { BackingStore?.Set("orderBy", value); } + } +#nullable restore +#else + public List OrderBy + { + get { return BackingStore?.Get>("orderBy"); } + set { BackingStore?.Set("orderBy", value); } + } +#endif + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search + { + get { return BackingStore?.Get("search"); } + set { BackingStore?.Set("search", value); } + } +#nullable restore +#else + public string Search + { + get { return BackingStore?.Get("search"); } + set { BackingStore?.Set("search", value); } + } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select + { + get { return BackingStore?.Get?>("select"); } + set { BackingStore?.Set("select", value); } + } +#nullable restore +#else + public List Select + { + get { return BackingStore?.Get>("select"); } + set { BackingStore?.Set("select", value); } + } +#endif + /// The sessionId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SessionId + { + get { return BackingStore?.Get("sessionId"); } + set { BackingStore?.Set("sessionId", value); } + } +#nullable restore +#else + public string SessionId + { + get { return BackingStore?.Get("sessionId"); } + set { BackingStore?.Set("sessionId", value); } + } +#endif + /// The skip property + public int? Skip + { + get { return BackingStore?.Get("skip"); } + set { BackingStore?.Set("skip", value); } + } + /// The top property + public int? Top + { + get { return BackingStore?.Get("top"); } + set { BackingStore?.Set("top", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveAppleDeviceOSUpdateStatusPostRequestBody() + { + 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.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "name", n => { Name = n.GetStringValue(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "sessionId", n => { SessionId = n.GetStringValue(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = n.GetIntValue(); } }, + }; + } + /// + /// 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("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteStringValue("name", Name); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteStringValue("sessionId", SessionId); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleDeviceOSUpdateStatus/RetrieveAppleDeviceOSUpdateStatusRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleDeviceOSUpdateStatus/RetrieveAppleDeviceOSUpdateStatusRequestBuilder.cs new file mode 100644 index 00000000000..8b30d61ca5e --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleDeviceOSUpdateStatus/RetrieveAppleDeviceOSUpdateStatusRequestBuilder.cs @@ -0,0 +1,102 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.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.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus +{ + /// + /// Provides operations to call the retrieveAppleDeviceOSUpdateStatus method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveAppleDeviceOSUpdateStatusRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RetrieveAppleDeviceOSUpdateStatusRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveAppleDeviceOSUpdateStatus", 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 RetrieveAppleDeviceOSUpdateStatusRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveAppleDeviceOSUpdateStatus", rawUrl) + { + } + /// + /// Invoke action retrieveAppleDeviceOSUpdateStatus + /// + /// 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.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody 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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action retrieveAppleDeviceOSUpdateStatus + /// + /// 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.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody 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/octet-stream, 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.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder(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 RetrieveAppleDeviceOSUpdateStatusRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleOSUpdateFailures/RetrieveAppleOSUpdateFailuresPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleOSUpdateFailures/RetrieveAppleOSUpdateFailuresPostRequestBody.cs new file mode 100644 index 00000000000..b939000352f --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleOSUpdateFailures/RetrieveAppleOSUpdateFailuresPostRequestBody.cs @@ -0,0 +1,205 @@ +// +#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.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveAppleOSUpdateFailuresPostRequestBody : 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter + { + get { return BackingStore?.Get("filter"); } + set { BackingStore?.Set("filter", value); } + } +#nullable restore +#else + public string Filter + { + get { return BackingStore?.Get("filter"); } + set { BackingStore?.Set("filter", value); } + } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy + { + get { return BackingStore?.Get?>("groupBy"); } + set { BackingStore?.Set("groupBy", value); } + } +#nullable restore +#else + public List GroupBy + { + get { return BackingStore?.Get>("groupBy"); } + set { BackingStore?.Set("groupBy", 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 orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy + { + get { return BackingStore?.Get?>("orderBy"); } + set { BackingStore?.Set("orderBy", value); } + } +#nullable restore +#else + public List OrderBy + { + get { return BackingStore?.Get>("orderBy"); } + set { BackingStore?.Set("orderBy", value); } + } +#endif + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search + { + get { return BackingStore?.Get("search"); } + set { BackingStore?.Set("search", value); } + } +#nullable restore +#else + public string Search + { + get { return BackingStore?.Get("search"); } + set { BackingStore?.Set("search", value); } + } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select + { + get { return BackingStore?.Get?>("select"); } + set { BackingStore?.Set("select", value); } + } +#nullable restore +#else + public List Select + { + get { return BackingStore?.Get>("select"); } + set { BackingStore?.Set("select", value); } + } +#endif + /// The sessionId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SessionId + { + get { return BackingStore?.Get("sessionId"); } + set { BackingStore?.Set("sessionId", value); } + } +#nullable restore +#else + public string SessionId + { + get { return BackingStore?.Get("sessionId"); } + set { BackingStore?.Set("sessionId", value); } + } +#endif + /// The skip property + public int? Skip + { + get { return BackingStore?.Get("skip"); } + set { BackingStore?.Set("skip", value); } + } + /// The top property + public int? Top + { + get { return BackingStore?.Get("top"); } + set { BackingStore?.Set("top", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveAppleOSUpdateFailuresPostRequestBody() + { + 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.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "name", n => { Name = n.GetStringValue(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "sessionId", n => { SessionId = n.GetStringValue(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = n.GetIntValue(); } }, + }; + } + /// + /// 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("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteStringValue("name", Name); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteStringValue("sessionId", SessionId); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleOSUpdateFailures/RetrieveAppleOSUpdateFailuresRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleOSUpdateFailures/RetrieveAppleOSUpdateFailuresRequestBuilder.cs new file mode 100644 index 00000000000..07fc400bbf6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveAppleOSUpdateFailures/RetrieveAppleOSUpdateFailuresRequestBuilder.cs @@ -0,0 +1,102 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.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.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures +{ + /// + /// Provides operations to call the retrieveAppleOSUpdateFailures method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveAppleOSUpdateFailuresRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RetrieveAppleOSUpdateFailuresRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveAppleOSUpdateFailures", 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 RetrieveAppleOSUpdateFailuresRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveAppleOSUpdateFailures", rawUrl) + { + } + /// + /// Invoke action retrieveAppleOSUpdateFailures + /// + /// 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.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresPostRequestBody 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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action retrieveAppleOSUpdateFailures + /// + /// 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.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresPostRequestBody 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/octet-stream, 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.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresRequestBuilder(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 RetrieveAppleOSUpdateFailuresRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/CloudAppsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/CloudAppsRequestBuilder.cs new file mode 100644 index 00000000000..a9fd282048c --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/CloudAppsRequestBuilder.cs @@ -0,0 +1,267 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count; +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item; +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish; +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset; +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId; +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish; +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.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.Beta.DeviceManagement.VirtualEndpoint.CloudApps +{ + /// + /// Provides operations to manage the cloudApps property of the microsoft.graph.virtualEndpoint entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudAppsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to call the publish method. + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishRequestBuilder Publish + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to call the reset method. + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetRequestBuilder Reset + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to call the unpublish method. + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishRequestBuilder Unpublish + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the cloudApps property of the microsoft.graph.virtualEndpoint entity. + /// The unique identifier of cloudPcCloudApp + /// A + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("cloudPcCloudApp%2Did", position); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder(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 CloudAppsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps{?%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 CloudAppsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get cloudApps from deviceManagement + /// + /// 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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CloudPcCloudAppCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to cloudApps for deviceManagement + /// + /// 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.Beta.Models.CloudPcCloudApp body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.CloudPcCloudApp 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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CloudPcCloudApp.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Provides operations to call the retrieveDiscoveredApps method. + /// + /// A + /// Usage: sourceId='{sourceId}' + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId(string sourceId) + { + if(string.IsNullOrEmpty(sourceId)) throw new ArgumentNullException(nameof(sourceId)); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(PathParameters, RequestAdapter, sourceId); + } + /// + /// Get cloudApps from deviceManagement + /// + /// 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 cloudApps for deviceManagement + /// + /// 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.Beta.Models.CloudPcCloudApp body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.CloudPcCloudApp 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.CloudAppsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.CloudAppsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get cloudApps from deviceManagement + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudAppsRequestBuilderGetQueryParameters + { + /// 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 CloudAppsRequestBuilderGetRequestConfiguration : 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 CloudAppsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..f387886107a --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.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}/deviceManagement/virtualEndpoint/cloudApps/$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}/deviceManagement/virtualEndpoint/cloudApps/$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.Beta.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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.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/DeviceManagement/VirtualEndpoint/CloudApps/Item/CloudPcCloudAppItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Item/CloudPcCloudAppItemRequestBuilder.cs new file mode 100644 index 00000000000..c02c997ac63 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Item/CloudPcCloudAppItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item +{ + /// + /// Provides operations to manage the cloudApps property of the microsoft.graph.virtualEndpoint entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcCloudAppItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CloudPcCloudAppItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/{cloudPcCloudApp%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 CloudPcCloudAppItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/{cloudPcCloudApp%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property cloudApps for deviceManagement + /// + /// 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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get cloudApps from deviceManagement + /// + /// 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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CloudPcCloudApp.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property cloudApps in deviceManagement + /// + /// 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.Beta.Models.CloudPcCloudApp body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.CloudPcCloudApp 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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CloudPcCloudApp.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property cloudApps for deviceManagement + /// + /// 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 cloudApps from deviceManagement + /// + /// 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 cloudApps in deviceManagement + /// + /// 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.Beta.Models.CloudPcCloudApp body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.CloudPcCloudApp 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder(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 CloudPcCloudAppItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get cloudApps from deviceManagement + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcCloudAppItemRequestBuilderGetQueryParameters + { + /// 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 CloudPcCloudAppItemRequestBuilderGetRequestConfiguration : 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 CloudPcCloudAppItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Publish/PublishPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Publish/PublishPostRequestBody.cs new file mode 100644 index 00000000000..fe01b40a975 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Publish/PublishPostRequestBody.cs @@ -0,0 +1,81 @@ +// +#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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PublishPostRequestBody : 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 cloudAppIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? CloudAppIds + { + get { return BackingStore?.Get?>("cloudAppIds"); } + set { BackingStore?.Set("cloudAppIds", value); } + } +#nullable restore +#else + public List CloudAppIds + { + get { return BackingStore?.Get>("cloudAppIds"); } + set { BackingStore?.Set("cloudAppIds", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public PublishPostRequestBody() + { + 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "cloudAppIds", n => { CloudAppIds = 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.WriteCollectionOfPrimitiveValues("cloudAppIds", CloudAppIds); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Publish/PublishRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Publish/PublishRequestBuilder.cs new file mode 100644 index 00000000000..877a75108aa --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Publish/PublishRequestBuilder.cs @@ -0,0 +1,101 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish +{ + /// + /// Provides operations to call the publish method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PublishRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PublishRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/publish", 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 PublishRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/publish", rawUrl) + { + } + /// + /// Invoke action publish + /// + /// 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishPostRequestBody 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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action publish + /// + /// 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishPostRequestBody 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishRequestBuilder(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 PublishRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Reset/ResetPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Reset/ResetPostRequestBody.cs new file mode 100644 index 00000000000..fe19bb1287f --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Reset/ResetPostRequestBody.cs @@ -0,0 +1,81 @@ +// +#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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ResetPostRequestBody : 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 cloudAppIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? CloudAppIds + { + get { return BackingStore?.Get?>("cloudAppIds"); } + set { BackingStore?.Set("cloudAppIds", value); } + } +#nullable restore +#else + public List CloudAppIds + { + get { return BackingStore?.Get>("cloudAppIds"); } + set { BackingStore?.Set("cloudAppIds", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ResetPostRequestBody() + { + 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "cloudAppIds", n => { CloudAppIds = 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.WriteCollectionOfPrimitiveValues("cloudAppIds", CloudAppIds); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Reset/ResetRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Reset/ResetRequestBuilder.cs new file mode 100644 index 00000000000..cef1c0d2cd0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Reset/ResetRequestBuilder.cs @@ -0,0 +1,101 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset +{ + /// + /// Provides operations to call the reset method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResetRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ResetRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/reset", 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 ResetRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/reset", rawUrl) + { + } + /// + /// Invoke action reset + /// + /// 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetPostRequestBody 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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action reset + /// + /// 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetPostRequestBody 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetRequestBuilder(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 ResetRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse.cs new file mode 100644 index 00000000000..a44df8c3496 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse : global::Microsoft.Graph.Beta.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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse(); + } + /// + /// 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.Beta.Models.CloudPcDiscoveredApp.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/DeviceManagement/VirtualEndpoint/CloudApps/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.cs new file mode 100644 index 00000000000..3cb4a4bb13d --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.cs @@ -0,0 +1,169 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId +{ + /// + /// Provides operations to call the retrieveDiscoveredApps method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Usage: sourceId='{sourceId}' + public RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string sourceId = "") : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/retrieveDiscoveredApps(sourceId='{sourceId}',provisioningPolicyId='@provisioningPolicyId'){?%24count,%24filter,%24search,%24skip,%24top,provisioningPolicyId*}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(sourceId)) PathParameters.Add("sourceId", sourceId); + } + /// + /// 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 RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/retrieveDiscoveredApps(sourceId='{sourceId}',provisioningPolicyId='@provisioningPolicyId'){?%24count,%24filter,%24search,%24skip,%24top,provisioningPolicyId*}", rawUrl) + { + } + /// + /// Invoke function retrieveDiscoveredApps + /// + /// 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 GetAsRetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponseAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsRetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponseAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke function retrieveDiscoveredApps + /// + /// 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 + [Obsolete("This method is obsolete. Use GetAsRetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponseAsync instead.")] +#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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke function retrieveDiscoveredApps + /// + /// 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Invoke function retrieveDiscoveredApps + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// 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 + /// Usage: provisioningPolicyId='@provisioningPolicyId' +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("provisioningPolicyId")] + public string? ProvisioningPolicyId { get; set; } +#nullable restore +#else + [QueryParameter("provisioningPolicyId")] + public string ProvisioningPolicyId { 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 + /// 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 RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse.cs new file mode 100644 index 00000000000..8dc0478b287 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId/RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse.cs @@ -0,0 +1,28 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId +{ + [Obsolete("This class is obsolete. Use RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse instead.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse : global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse, IParsable + #pragma warning restore CS1591 + { + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse(); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Unpublish/UnpublishPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Unpublish/UnpublishPostRequestBody.cs new file mode 100644 index 00000000000..54d340c6b82 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Unpublish/UnpublishPostRequestBody.cs @@ -0,0 +1,81 @@ +// +#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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UnpublishPostRequestBody : 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 cloudAppIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? CloudAppIds + { + get { return BackingStore?.Get?>("cloudAppIds"); } + set { BackingStore?.Set("cloudAppIds", value); } + } +#nullable restore +#else + public List CloudAppIds + { + get { return BackingStore?.Get>("cloudAppIds"); } + set { BackingStore?.Set("cloudAppIds", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public UnpublishPostRequestBody() + { + 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "cloudAppIds", n => { CloudAppIds = 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.WriteCollectionOfPrimitiveValues("cloudAppIds", CloudAppIds); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Unpublish/UnpublishRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Unpublish/UnpublishRequestBuilder.cs new file mode 100644 index 00000000000..c57cf83dc25 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/CloudApps/Unpublish/UnpublishRequestBuilder.cs @@ -0,0 +1,101 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish +{ + /// + /// Provides operations to call the unpublish method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnpublishRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public UnpublishRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/unpublish", 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 UnpublishRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/unpublish", rawUrl) + { + } + /// + /// Invoke action unpublish + /// + /// 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishPostRequestBody 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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action unpublish + /// + /// 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishPostRequestBody 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.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishRequestBuilder(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 UnpublishRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.cs index 762bce8fb14..560ecc0888e 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.cs @@ -2,6 +2,7 @@ #pragma warning disable CS0618 using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.AuditEvents; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions; +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CrossCloudGovernmentOrganizationMapping; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.DeviceImages; @@ -47,6 +48,11 @@ public partial class VirtualEndpointRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.BulkActionsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the cloudApps property of the microsoft.graph.virtualEndpoint entity. + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.CloudAppsRequestBuilder CloudApps + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.CloudAppsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the cloudPCs property of the microsoft.graph.virtualEndpoint entity. public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.CloudPCsRequestBuilder CloudPCs { diff --git a/src/Microsoft.Graph/Generated/Devices/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Devices/ValidateProperties/ValidatePropertiesRequestBuilder.cs index af820c65c62..6bbd9a90690 100644 --- a/src/Microsoft.Graph/Generated/Devices/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Devices/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Devices.ValidatePropert await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/DeletedItems/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/DeletedItems/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 1f093aead20..af2563524c4 100644 --- a/src/Microsoft.Graph/Generated/DirectoryNamespace/DeletedItems/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/DeletedItems/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.DirectoryNamespace.Dele await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DirectoryObjects/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryObjects/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 8acdfbb399d..c66fa22eff2 100644 --- a/src/Microsoft.Graph/Generated/DirectoryObjects/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectoryObjects/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.DirectoryObjects.Valida await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DirectoryRoleTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryRoleTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs index c7329d30aaa..83a21804871 100644 --- a/src/Microsoft.Graph/Generated/DirectoryRoleTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectoryRoleTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.DirectoryRoleTemplates. await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DirectoryRoles/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryRoles/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 24a301d38df..3a9944b99b6 100644 --- a/src/Microsoft.Graph/Generated/DirectoryRoles/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectoryRoles/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.DirectoryRoles.Validate await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/DirectorySettingTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectorySettingTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 668ec8b7094..5c2af961a60 100644 --- a/src/Microsoft.Graph/Generated/DirectorySettingTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectorySettingTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.DirectorySettingTemplat await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body 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 ce0cbf8464b..63a2476af28 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 thrown. + /// 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.Beta.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 thrown. /// /// 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 b79ef75ce74..daf0f900f25 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 thrown. + /// 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.Beta.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 thrown. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Education/Users/Item/EducationUserItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Users/Item/EducationUserItemRequestBuilder.cs index 57863748432..e31b53b0180 100644 --- a/src/Microsoft.Graph/Generated/Education/Users/Item/EducationUserItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Education/Users/Item/EducationUserItemRequestBuilder.cs @@ -118,8 +118,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.EducationUser.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the relatedContact collection of an educationUser object. - /// Find more info here + /// Update the properties of an educationuser object. + /// Find more info here /// /// A /// The request body @@ -182,7 +182,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the relatedContact collection of an educationUser object. + /// Update the properties of an educationuser object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.cs b/src/Microsoft.Graph/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.cs index e7b366ed06c..ab6ac4da659 100644 --- a/src/Microsoft.Graph/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.cs @@ -59,8 +59,8 @@ public SchemaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ExternalConnectors.Schema.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a schema for an externalConnection. - /// Find more info here + /// Create a new or update an existing schema for a Microsoft Search connection. + /// Find more info here /// /// A /// The request body @@ -104,7 +104,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a schema for an externalConnection. + /// Create a new or update an existing schema for a Microsoft Search connection. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.cs b/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.cs index 0e11b5d679e..19e50f7f6d1 100644 --- a/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.cs @@ -78,8 +78,8 @@ public DataConnectorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.IndustryData.IndustryDataConnectorCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new azureDataLakeConnector object. - /// Find more info here + /// Create a new oneRosterApiDataConnector object. + /// Find more info here /// /// A /// The request body @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new azureDataLakeConnector object. + /// Create a new oneRosterApiDataConnector object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/External/IndustryData/InboundFlows/InboundFlowsRequestBuilder.cs b/src/Microsoft.Graph/Generated/External/IndustryData/InboundFlows/InboundFlowsRequestBuilder.cs index ab5001a9d19..46df9537b2a 100644 --- a/src/Microsoft.Graph/Generated/External/IndustryData/InboundFlows/InboundFlowsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/External/IndustryData/InboundFlows/InboundFlowsRequestBuilder.cs @@ -78,8 +78,8 @@ public InboundFlowsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.IndustryData.InboundFlowCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new inboundApiFlow object. - /// Find more info here + /// Create a new inboundFileFlow object. + /// Find more info here /// /// A /// The request body @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new inboundApiFlow object. + /// Create a new inboundFileFlow object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilder.cs index fe535fc3fa8..bceaecc520d 100644 --- a/src/Microsoft.Graph/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilder.cs @@ -57,8 +57,8 @@ public async Task DeleteAsync(Action - /// Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. - /// Find more info here + /// Read the properties and relationships of a fileValidateOperation object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -125,7 +125,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + /// Read the properties and relationships of a fileValidateOperation object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -183,7 +183,7 @@ public partial class LongRunningOperationItemRequestBuilderDeleteRequestConfigur { } /// - /// Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + /// Read the properties and relationships of a fileValidateOperation object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class LongRunningOperationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs index 1179573b3a9..9b8d4efa878 100644 --- a/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/GroupsRequestBuilder.cs @@ -108,8 +108,8 @@ public GroupsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.GroupCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new group as specified in the request body. You can create one of the following 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. Note: To create a team, first create a group then add a team to it, see create team. - /// 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 @@ -153,7 +153,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new group as specified in the request body. You can create one of the following 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. Note: To create a team, first create a group then add a team to it, see create team. + /// 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/ConversationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.cs index a125cdcec76..71a3826e0d9 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.cs @@ -78,8 +78,8 @@ public ConversationsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ConversationCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// 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 + /// Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + /// Find more info here /// /// A /// The request body @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// 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. + /// Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. /// /// 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 09914c4a443..bd8591e33d1 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs @@ -64,8 +64,8 @@ public async Task DeleteAsync(Action - /// Retrieve the properties and relationships of conversation object. - /// Find more info here + /// Get a group's conversation object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -107,7 +107,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the properties and relationships of conversation object. + /// Get a group's conversation object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -143,7 +143,7 @@ public partial class ConversationItemRequestBuilderDeleteRequestConfiguration : { } /// - /// Retrieve the properties and relationships of conversation object. + /// Get a group's conversation object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ConversationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs index c50e541dacf..28fbfa68cfa 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs @@ -34,8 +34,8 @@ public ReplyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// 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 + /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Groups.Item.Conversatio await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// 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. + /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. /// /// A /// The request body 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 c5d9b81cb26..f394821775c 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs @@ -47,8 +47,8 @@ public ConversationThreadItemRequestBuilder(string rawUrl, IRequestAdapter reque { } /// - /// Delete conversationThread. - /// Find more info here + /// Delete a thread object. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -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 @@ -120,7 +120,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.ConversationThread.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete conversationThread. + /// Delete a thread object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -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/Reply/ReplyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs index eff3b1f0387..742b6a93cd6 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs @@ -34,8 +34,8 @@ public ReplyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// 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 + /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Groups.Item.Threads.Ite await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// 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. + /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Groups/Item/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/ValidateProperties/ValidatePropertiesRequestBuilder.cs index c3a52b4dc64..1aefa96ac66 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate if a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + /// Validate if a Microsoft 365 Group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 Group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Groups.Item.ValidatePro await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate if a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. + /// Validate if a Microsoft 365 Group's display name or mail nickname complies with naming policies. Clients can use the API to determine if a display name or mail nickname is valid before trying to update a Microsoft 365 Group. For validating properties before creating a group, use the validateProperties function for directory objects. The following validations are performed for the display name and mail nickname properties: This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Groups/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 9fb2800d1ed..1aa9113e1ef 100644 --- a/src/Microsoft.Graph/Generated/Groups/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Groups.ValidateProperti await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.cs index 9478ca3eccb..f385ad7b0ec 100644 --- a/src/Microsoft.Graph/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.cs @@ -64,8 +64,8 @@ public async Task DeleteAsync(Action - /// Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. - /// Find more info here + /// Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -132,7 +132,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + /// Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -190,7 +190,7 @@ public partial class CustomAuthenticationExtensionItemRequestBuilderDeleteReques { } /// - /// Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + /// Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs index 27fa6e429c4..89e0555d2b4 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.cs @@ -58,8 +58,8 @@ public async Task DeleteAsync(Action - /// Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. - /// Find more info here + /// Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -130,7 +130,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + /// Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -191,7 +191,7 @@ public partial class CustomCalloutExtensionItemRequestBuilderDeleteRequestConfig { } /// - /// Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + /// Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class CustomCalloutExtensionItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs index a06f3a8c59e..7cf5ba93934 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs @@ -35,8 +35,8 @@ public CustomAccessPackageWorkflowExtensionItemRequestBuilder(string rawUrl, IRe { } /// - /// Delete a customAccessPackageWorkflowExtension 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:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. - /// Find more info here + /// 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:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.CustomAccessPackageWorkflowExtension.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete a customAccessPackageWorkflowExtension 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:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + /// 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:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.cs index cb09cfe24aa..6fd9f399921 100644 --- a/src/Microsoft.Graph/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.cs @@ -72,8 +72,8 @@ public RiskyUsersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// Retrieve the properties and relationships of a collection of riskyUser objects. - /// Find more info here + /// Retrieve the properties and relationships of a riskyUser object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -121,7 +121,7 @@ public RiskyUsersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.RiskyUser.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve the properties and relationships of a collection of riskyUser objects. + /// Retrieve the properties and relationships of a riskyUser object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -171,7 +171,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.IdentityProtection.RiskyUsers.RiskyUsersRequestBuilder(rawUrl, RequestAdapter); } /// - /// Retrieve the properties and relationships of a collection of riskyUser objects. + /// Retrieve the properties and relationships of a riskyUser object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RiskyUsersRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs index 1d94397e9f1..810396abad8 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs @@ -143,8 +143,8 @@ public MessageItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Delete a message in the specified user's mailbox, or delete a relationship of the message. For example, you can delete a specific @-mention of the specified user in the message. - /// Find more info here + /// Delete eventMessage. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -166,8 +166,8 @@ public async Task DeleteAsync(Action - /// 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 + /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the eventnavigation property to get the associated event in an attendee's calendar. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -216,7 +216,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Message.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete a message in the specified user's mailbox, or delete a relationship of the message. For example, you can delete a specific @-mention of the specified user in the message. + /// Delete eventMessage. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -235,7 +235,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// 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. + /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the eventnavigation property to get the associated event in an attendee's calendar. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -293,7 +293,7 @@ public partial class MessageItemRequestBuilderDeleteRequestConfiguration : Reque { } /// - /// 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. + /// Get the properties and relationships of the eventMessage object. Apply the $expand parameter on the eventnavigation property to get the associated event in an attendee's calendar. /// [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 613497bf208..d17db9ec5d6 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs @@ -34,8 +34,8 @@ public ContentRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba { } /// - /// Delete a message in the specified user's mailbox, or delete a relationship of the message. For example, you can delete a specific @-mention of the specified user in the message. - /// Find more info here + /// Delete eventMessage. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -107,7 +107,7 @@ public async Task PutAsync(Stream body, Action(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete a message in the specified user's mailbox, or delete a relationship of the message. For example, you can delete a specific @-mention of the specified user in the message. + /// Delete eventMessage. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs index d4ff2d3c80b..631d96982cd 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/MessagesRequestBuilder.cs @@ -84,8 +84,8 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// 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 + /// Create a draft of a new message in either JSON or MIME format. When using JSON format, you can:- Include an attachment.- Use a mention to call out another user in the new 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 action, or create a draft to forward, to reply or to reply-all to an existing message. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// 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. + /// Create a draft of a new message in either JSON or MIME format. When using JSON format, you can:- Include an attachment.- Use a mention to call out another user in the new 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 action, or create a draft to forward, to reply or to reply-all to an existing message. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.cs index 436d445c847..6692d1a708c 100644 --- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.cs @@ -54,8 +54,7 @@ public AiInsightsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// Get a callAiInsight object associated with an onlineMeeting. This API returns the metadata and content of the single set of AI insights associated with the online meeting. - /// Find more info here + /// The AI insights generated for an online meeting. Read-only. /// /// A /// Cancellation token to use when cancelling requests @@ -103,7 +102,7 @@ public AiInsightsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CallAiInsight.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a callAiInsight object associated with an onlineMeeting. This API returns the metadata and content of the single set of AI insights associated with the online meeting. + /// The AI insights generated for an online meeting. Read-only. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -153,7 +152,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.AiInsights.AiInsightsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get a callAiInsight object associated with an onlineMeeting. This API returns the metadata and content of the single set of AI insights associated with the online meeting. + /// The AI insights generated for an online meeting. Read-only. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class AiInsightsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs index 04b49b282b4..d7b82db644a 100644 --- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs @@ -56,8 +56,8 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Get a list of the meetingRegistrants of an onlineMeeting on behalf of the organizer. You can use this method to get the registration report for a Microsoft Teams webinar. - /// Find more info here + /// Get a list of the externalMeetingRegistrants of an onlineMeeting. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -108,7 +108,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a list of the meetingRegistrants of an onlineMeeting on behalf of the organizer. You can use this method to get the registration report for a Microsoft Teams webinar. + /// Get a list of the externalMeetingRegistrants of an onlineMeeting. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -161,7 +161,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get a list of the meetingRegistrants of an onlineMeeting on behalf of the organizer. You can use this method to get the registration report for a Microsoft Teams webinar. + /// Get a list of the externalMeetingRegistrants of an onlineMeeting. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RegistrantsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs index 4ab1d22188d..766330fd888 100644 --- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs @@ -49,8 +49,8 @@ public RegistrationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Disable and delete the meetingRegistration of an onlineMeeting on behalf of the organizer. - /// Find more info here + /// Disable and delete the externalMeetingRegistration of an onlineMeeting. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -73,8 +73,8 @@ public async Task DeleteAsync(Action - /// Get the externalMeetingRegistration details associated with an onlineMeeting. - /// Find more info here + /// Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -125,7 +125,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.MeetingRegistration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Disable and delete the meetingRegistration of an onlineMeeting on behalf of the organizer. + /// Disable and delete the externalMeetingRegistration of an onlineMeeting. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -145,7 +145,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get the externalMeetingRegistration details associated with an onlineMeeting. + /// Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -206,7 +206,7 @@ public partial class RegistrationRequestBuilderDeleteRequestConfiguration : Requ { } /// - /// Get the externalMeetingRegistration details associated with an onlineMeeting. + /// Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RegistrationRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Models/AccessReviewScheduleSettings.cs b/src/Microsoft.Graph/Generated/Models/AccessReviewScheduleSettings.cs index e359e1247e6..76b53bcfc18 100644 --- a/src/Microsoft.Graph/Generated/Models/AccessReviewScheduleSettings.cs +++ b/src/Microsoft.Graph/Generated/Models/AccessReviewScheduleSettings.cs @@ -77,6 +77,12 @@ public int? InstanceDurationInDays get { return BackingStore?.Get("instanceDurationInDays"); } set { BackingStore?.Set("instanceDurationInDays", value); } } + /// The isAgenticExperienceEnabled property + public bool? IsAgenticExperienceEnabled + { + get { return BackingStore?.Get("isAgenticExperienceEnabled"); } + set { BackingStore?.Set("isAgenticExperienceEnabled", value); } + } /// Indicates whether reviewers are required to provide justification with their decision. Default value is false. public bool? JustificationRequiredOnApproval { @@ -187,6 +193,7 @@ public virtual IDictionary> GetFieldDeserializers() { "defaultDecision", n => { DefaultDecision = n.GetStringValue(); } }, { "defaultDecisionEnabled", n => { DefaultDecisionEnabled = n.GetBoolValue(); } }, { "instanceDurationInDays", n => { InstanceDurationInDays = n.GetIntValue(); } }, + { "isAgenticExperienceEnabled", n => { IsAgenticExperienceEnabled = n.GetBoolValue(); } }, { "justificationRequiredOnApproval", n => { JustificationRequiredOnApproval = n.GetBoolValue(); } }, { "mailNotificationsEnabled", n => { MailNotificationsEnabled = n.GetBoolValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, @@ -210,6 +217,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("defaultDecision", DefaultDecision); writer.WriteBoolValue("defaultDecisionEnabled", DefaultDecisionEnabled); writer.WriteIntValue("instanceDurationInDays", InstanceDurationInDays); + writer.WriteBoolValue("isAgenticExperienceEnabled", IsAgenticExperienceEnabled); writer.WriteBoolValue("justificationRequiredOnApproval", JustificationRequiredOnApproval); writer.WriteBoolValue("mailNotificationsEnabled", MailNotificationsEnabled); writer.WriteStringValue("@odata.type", OdataType); diff --git a/src/Microsoft.Graph/Generated/Models/ActionItem.cs b/src/Microsoft.Graph/Generated/Models/ActionItem.cs index 5094e875d68..833a1450f5a 100644 --- a/src/Microsoft.Graph/Generated/Models/ActionItem.cs +++ b/src/Microsoft.Graph/Generated/Models/ActionItem.cs @@ -37,7 +37,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The display name of the owner of the action item. + /// The ownerDisplayName property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? OwnerDisplayName @@ -53,7 +53,7 @@ public string OwnerDisplayName set { BackingStore?.Set("ownerDisplayName", value); } } #endif - /// The text content of the action item. + /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Text @@ -69,7 +69,7 @@ public string Text set { BackingStore?.Set("text", value); } } #endif - /// The title of the action item. + /// The title property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Title diff --git a/src/Microsoft.Graph/Generated/Models/AiInteraction.cs b/src/Microsoft.Graph/Generated/Models/AiInteraction.cs index 79a030061e3..2b2f88abe3b 100644 --- a/src/Microsoft.Graph/Generated/Models/AiInteraction.cs +++ b/src/Microsoft.Graph/Generated/Models/AiInteraction.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class AiInteraction : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The data source for Copilot data. For example, IPM.SkypeTeams.Message.Copilot.Excel or IPM.SkypeTeams.Message.Copilot.Loop. + /// The appClass property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? AppClass @@ -28,7 +28,7 @@ public string AppClass set { BackingStore?.Set("appClass", value); } } #endif - /// The collection of documents attached to the interaction, such as cards and images. + /// The attachments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Attachments @@ -44,7 +44,7 @@ public string AppClass set { BackingStore?.Set("attachments", value); } } #endif - /// The body of the message, including the text of the body and its body type. + /// The body property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.ItemBody? Body @@ -60,7 +60,7 @@ public string AppClass set { BackingStore?.Set("body", value); } } #endif - /// The identifer that maps to all contexts associated with an interaction. + /// The contexts property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Contexts @@ -76,7 +76,7 @@ public string AppClass set { BackingStore?.Set("contexts", value); } } #endif - /// The type of the conversation. For example, appchat or bizchat. + /// The conversationType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? ConversationType @@ -92,13 +92,13 @@ public string ConversationType set { BackingStore?.Set("conversationType", value); } } #endif - /// The time when the interaction was created. + /// The createdDateTime property public DateTimeOffset? CreatedDateTime { get { return BackingStore?.Get("createdDateTime"); } set { BackingStore?.Set("createdDateTime", value); } } - /// The timestamp of when the interaction was last modified. + /// The etag property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Etag @@ -136,7 +136,7 @@ public string Etag get { return BackingStore?.Get("interactionType"); } set { BackingStore?.Set("interactionType", value); } } - /// The collection of links that appear in the interaction. + /// The links property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Links @@ -152,7 +152,7 @@ public string Etag set { BackingStore?.Set("links", value); } } #endif - /// The locale of the sender. + /// The locale property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Locale @@ -168,7 +168,7 @@ public string Locale set { BackingStore?.Set("locale", value); } } #endif - /// The collection of the entities that were mentioned in the interaction, including users, bots, and so on. + /// The mentions property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Mentions @@ -184,7 +184,7 @@ public string Locale set { BackingStore?.Set("mentions", value); } } #endif - /// The identifier that groups a user prompt with its Copilot response. + /// The requestId property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? RequestId @@ -200,7 +200,7 @@ public string RequestId set { BackingStore?.Set("requestId", value); } } #endif - /// The thread ID or conversation identifier that maps to all Copilot sessions for the user. + /// The sessionId property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? SessionId diff --git a/src/Microsoft.Graph/Generated/Models/AiInteractionAttachment.cs b/src/Microsoft.Graph/Generated/Models/AiInteractionAttachment.cs index 46188dbe089..94a6905fe54 100644 --- a/src/Microsoft.Graph/Generated/Models/AiInteractionAttachment.cs +++ b/src/Microsoft.Graph/Generated/Models/AiInteractionAttachment.cs @@ -2,6 +2,7 @@ #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; @@ -9,10 +10,16 @@ namespace Microsoft.Graph.Beta.Models { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class AiInteractionAttachment : global::Microsoft.Graph.Beta.Models.Entity, IParsable + public partial class AiInteractionAttachment : IAdditionalDataHolder, IBackedModel, IParsable #pragma warning restore CS1591 { - /// The identifier for the attachment. This identifier is only unique within the message scope. + /// 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); } + } + /// The attachmentId property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? AttachmentId @@ -28,7 +35,9 @@ public string AttachmentId set { BackingStore?.Set("attachmentId", value); } } #endif - /// The content of the attachment. + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The content property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Content @@ -44,7 +53,7 @@ public string Content set { BackingStore?.Set("content", value); } } #endif - /// The type of the content. For example, reference, file, and image/imageType. + /// The contentType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? ContentType @@ -60,7 +69,7 @@ public string ContentType set { BackingStore?.Set("contentType", value); } } #endif - /// The URL of the content. + /// The contentUrl property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? ContentUrl @@ -76,7 +85,7 @@ public string ContentUrl set { BackingStore?.Set("contentUrl", value); } } #endif - /// The name of the attachment. + /// The name property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Name @@ -92,12 +101,36 @@ public string Name set { BackingStore?.Set("name", 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 AiInteractionAttachment() + { + 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 new global::Microsoft.Graph.Beta.Models.AiInteractionAttachment CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::Microsoft.Graph.Beta.Models.AiInteractionAttachment CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); return new global::Microsoft.Graph.Beta.Models.AiInteractionAttachment(); @@ -106,30 +139,32 @@ public string Name /// The deserialization information for the current model /// /// A IDictionary<string, Action<IParseNode>> - public override IDictionary> GetFieldDeserializers() + public virtual IDictionary> GetFieldDeserializers() { - return new Dictionary>(base.GetFieldDeserializers()) + return new Dictionary> { { "attachmentId", n => { AttachmentId = n.GetStringValue(); } }, { "content", n => { Content = n.GetStringValue(); } }, { "contentType", n => { ContentType = n.GetStringValue(); } }, { "contentUrl", n => { ContentUrl = n.GetStringValue(); } }, { "name", n => { Name = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, }; } /// /// Serializes information the current object /// /// Serialization writer to use to serialize this model - public override void Serialize(ISerializationWriter writer) + public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - base.Serialize(writer); writer.WriteStringValue("attachmentId", AttachmentId); writer.WriteStringValue("content", Content); writer.WriteStringValue("contentType", ContentType); writer.WriteStringValue("contentUrl", ContentUrl); writer.WriteStringValue("name", Name); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); } } } diff --git a/src/Microsoft.Graph/Generated/Models/AiInteractionContext.cs b/src/Microsoft.Graph/Generated/Models/AiInteractionContext.cs index 96c23887a0e..ce8669a27e2 100644 --- a/src/Microsoft.Graph/Generated/Models/AiInteractionContext.cs +++ b/src/Microsoft.Graph/Generated/Models/AiInteractionContext.cs @@ -2,6 +2,7 @@ #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; @@ -9,10 +10,18 @@ namespace Microsoft.Graph.Beta.Models { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class AiInteractionContext : global::Microsoft.Graph.Beta.Models.Entity, IParsable + public partial class AiInteractionContext : IAdditionalDataHolder, IBackedModel, IParsable #pragma warning restore CS1591 { - /// The full file URL where the interaction happened. + /// 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 contextReference property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? ContextReference @@ -28,7 +37,7 @@ public string ContextReference set { BackingStore?.Set("contextReference", value); } } #endif - /// The type of the file. + /// The contextType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? ContextType @@ -44,7 +53,7 @@ public string ContextType set { BackingStore?.Set("contextType", value); } } #endif - /// The name of the file. + /// The displayName property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -60,12 +69,36 @@ public string DisplayName set { BackingStore?.Set("displayName", 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 AiInteractionContext() + { + 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 new global::Microsoft.Graph.Beta.Models.AiInteractionContext CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::Microsoft.Graph.Beta.Models.AiInteractionContext CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); return new global::Microsoft.Graph.Beta.Models.AiInteractionContext(); @@ -74,26 +107,28 @@ public string DisplayName /// The deserialization information for the current model /// /// A IDictionary<string, Action<IParseNode>> - public override IDictionary> GetFieldDeserializers() + public virtual IDictionary> GetFieldDeserializers() { - return new Dictionary>(base.GetFieldDeserializers()) + return new Dictionary> { { "contextReference", n => { ContextReference = n.GetStringValue(); } }, { "contextType", n => { ContextType = n.GetStringValue(); } }, { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, }; } /// /// Serializes information the current object /// /// Serialization writer to use to serialize this model - public override void Serialize(ISerializationWriter writer) + public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - base.Serialize(writer); writer.WriteStringValue("contextReference", ContextReference); writer.WriteStringValue("contextType", ContextType); writer.WriteStringValue("displayName", DisplayName); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); } } } diff --git a/src/Microsoft.Graph/Generated/Models/AiInteractionLink.cs b/src/Microsoft.Graph/Generated/Models/AiInteractionLink.cs index 20d7ca9e709..17d519fdca1 100644 --- a/src/Microsoft.Graph/Generated/Models/AiInteractionLink.cs +++ b/src/Microsoft.Graph/Generated/Models/AiInteractionLink.cs @@ -2,6 +2,7 @@ #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; @@ -9,10 +10,18 @@ namespace Microsoft.Graph.Beta.Models { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class AiInteractionLink : global::Microsoft.Graph.Beta.Models.Entity, IParsable + public partial class AiInteractionLink : IAdditionalDataHolder, IBackedModel, IParsable #pragma warning restore CS1591 { - /// The name of the link. + /// 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 displayName property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -28,7 +37,7 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif - /// Information about a link in an app chat or Business Chat (BizChat) interaction. + /// The linkType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? LinkType @@ -44,7 +53,7 @@ public string LinkType set { BackingStore?.Set("linkType", value); } } #endif - /// The URL of the link. + /// The linkUrl property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? LinkUrl @@ -60,12 +69,36 @@ public string LinkUrl set { BackingStore?.Set("linkUrl", 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 AiInteractionLink() + { + 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 new global::Microsoft.Graph.Beta.Models.AiInteractionLink CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::Microsoft.Graph.Beta.Models.AiInteractionLink CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); return new global::Microsoft.Graph.Beta.Models.AiInteractionLink(); @@ -74,26 +107,28 @@ public string LinkUrl /// The deserialization information for the current model /// /// A IDictionary<string, Action<IParseNode>> - public override IDictionary> GetFieldDeserializers() + public virtual IDictionary> GetFieldDeserializers() { - return new Dictionary>(base.GetFieldDeserializers()) + return new Dictionary> { { "displayName", n => { DisplayName = n.GetStringValue(); } }, { "linkType", n => { LinkType = n.GetStringValue(); } }, { "linkUrl", n => { LinkUrl = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, }; } /// /// Serializes information the current object /// /// Serialization writer to use to serialize this model - public override void Serialize(ISerializationWriter writer) + public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - base.Serialize(writer); writer.WriteStringValue("displayName", DisplayName); writer.WriteStringValue("linkType", LinkType); writer.WriteStringValue("linkUrl", LinkUrl); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); } } } diff --git a/src/Microsoft.Graph/Generated/Models/AiInteractionMention.cs b/src/Microsoft.Graph/Generated/Models/AiInteractionMention.cs index faf15a2db9c..77e784175df 100644 --- a/src/Microsoft.Graph/Generated/Models/AiInteractionMention.cs +++ b/src/Microsoft.Graph/Generated/Models/AiInteractionMention.cs @@ -2,6 +2,7 @@ #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; @@ -9,10 +10,18 @@ namespace Microsoft.Graph.Beta.Models { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class AiInteractionMention : global::Microsoft.Graph.Beta.Models.Entity, IParsable + public partial class AiInteractionMention : IAdditionalDataHolder, IBackedModel, IParsable #pragma warning restore CS1591 { - /// The entity mentioned in the message. + /// 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 mentioned property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.AiInteractionMentionedIdentitySet? Mentioned @@ -28,13 +37,13 @@ public partial class AiInteractionMention : global::Microsoft.Graph.Beta.Models. set { BackingStore?.Set("mentioned", value); } } #endif - /// The identifier for the mention. + /// The mentionId property public int? MentionId { get { return BackingStore?.Get("mentionId"); } set { BackingStore?.Set("mentionId", value); } } - /// The text mentioned in the message. + /// The mentionText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? MentionText @@ -50,12 +59,36 @@ public string MentionText set { BackingStore?.Set("mentionText", 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 AiInteractionMention() + { + 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 new global::Microsoft.Graph.Beta.Models.AiInteractionMention CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::Microsoft.Graph.Beta.Models.AiInteractionMention CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); return new global::Microsoft.Graph.Beta.Models.AiInteractionMention(); @@ -64,26 +97,28 @@ public string MentionText /// The deserialization information for the current model /// /// A IDictionary<string, Action<IParseNode>> - public override IDictionary> GetFieldDeserializers() + public virtual IDictionary> GetFieldDeserializers() { - return new Dictionary>(base.GetFieldDeserializers()) + return new Dictionary> { { "mentionId", n => { MentionId = n.GetIntValue(); } }, { "mentionText", n => { MentionText = n.GetStringValue(); } }, { "mentioned", n => { Mentioned = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.AiInteractionMentionedIdentitySet.CreateFromDiscriminatorValue); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, }; } /// /// Serializes information the current object /// /// Serialization writer to use to serialize this model - public override void Serialize(ISerializationWriter writer) + public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - base.Serialize(writer); writer.WriteObjectValue("mentioned", Mentioned); writer.WriteIntValue("mentionId", MentionId); writer.WriteStringValue("mentionText", MentionText); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); } } } diff --git a/src/Microsoft.Graph/Generated/Models/AiInteractionMentionedIdentitySet.cs b/src/Microsoft.Graph/Generated/Models/AiInteractionMentionedIdentitySet.cs index 01ac830b6ef..471b489206f 100644 --- a/src/Microsoft.Graph/Generated/Models/AiInteractionMentionedIdentitySet.cs +++ b/src/Microsoft.Graph/Generated/Models/AiInteractionMentionedIdentitySet.cs @@ -28,7 +28,7 @@ public partial class AiInteractionMentionedIdentitySet : global::Microsoft.Graph set { BackingStore?.Set("conversation", value); } } #endif - /// The tag details. + /// The tag property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.TeamworkTagIdentity? Tag diff --git a/src/Microsoft.Graph/Generated/Models/AiOnlineMeeting.cs b/src/Microsoft.Graph/Generated/Models/AiOnlineMeeting.cs index 00106bfa78b..75424f2ada0 100644 --- a/src/Microsoft.Graph/Generated/Models/AiOnlineMeeting.cs +++ b/src/Microsoft.Graph/Generated/Models/AiOnlineMeeting.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class AiOnlineMeeting : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// A set of AI insights associated with an AI online meeting. + /// The aiInsights property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? AiInsights diff --git a/src/Microsoft.Graph/Generated/Models/AiUser.cs b/src/Microsoft.Graph/Generated/Models/AiUser.cs index e0fd064ac60..f7d21d4521b 100644 --- a/src/Microsoft.Graph/Generated/Models/AiUser.cs +++ b/src/Microsoft.Graph/Generated/Models/AiUser.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class AiUser : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The history of interactions between AI agents and users. + /// The interactionHistory property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.AiInteractionHistory? InteractionHistory @@ -28,7 +28,7 @@ public partial class AiUser : global::Microsoft.Graph.Beta.Models.Entity, IParsa set { BackingStore?.Set("interactionHistory", value); } } #endif - /// Information about an online meeting, including AI insights. + /// The onlineMeetings property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? OnlineMeetings diff --git a/src/Microsoft.Graph/Generated/Models/AssignedPlaceMode.cs b/src/Microsoft.Graph/Generated/Models/AssignedPlaceMode.cs new file mode 100644 index 00000000000..7e28a3b36f4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/AssignedPlaceMode.cs @@ -0,0 +1,89 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AssignedPlaceMode : global::Microsoft.Graph.Beta.Models.PlaceMode, IParsable + #pragma warning restore CS1591 + { + /// The email address of the user to whom the desk is assigned. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AssignedUserEmailAddress + { + get { return BackingStore?.Get("assignedUserEmailAddress"); } + set { BackingStore?.Set("assignedUserEmailAddress", value); } + } +#nullable restore +#else + public string AssignedUserEmailAddress + { + get { return BackingStore?.Get("assignedUserEmailAddress"); } + set { BackingStore?.Set("assignedUserEmailAddress", value); } + } +#endif + /// The user ID of the user to whom the desk is assigned. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AssignedUserId + { + get { return BackingStore?.Get("assignedUserId"); } + set { BackingStore?.Set("assignedUserId", value); } + } +#nullable restore +#else + public string AssignedUserId + { + get { return BackingStore?.Get("assignedUserId"); } + set { BackingStore?.Set("assignedUserId", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AssignedPlaceMode() : base() + { + OdataType = "#microsoft.graph.assignedPlaceMode"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.AssignedPlaceMode CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.AssignedPlaceMode(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "assignedUserEmailAddress", n => { AssignedUserEmailAddress = n.GetStringValue(); } }, + { "assignedUserId", n => { AssignedUserId = 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.WriteStringValue("assignedUserEmailAddress", AssignedUserEmailAddress); + writer.WriteStringValue("assignedUserId", AssignedUserId); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Building.cs b/src/Microsoft.Graph/Generated/Models/Building.cs new file mode 100644 index 00000000000..55f9aef1638 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Building.cs @@ -0,0 +1,79 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Building : global::Microsoft.Graph.Beta.Models.Place, IParsable + #pragma warning restore CS1591 + { + /// Indicates whether the building has a wireless network. + public bool? HasWiFi + { + get { return BackingStore?.Get("hasWiFi"); } + set { BackingStore?.Set("hasWiFi", value); } + } + /// A set of links to external resources that are associated with the building. Inherited from place. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ResourceLinks + { + get { return BackingStore?.Get?>("resourceLinks"); } + set { BackingStore?.Set("resourceLinks", value); } + } +#nullable restore +#else + public List ResourceLinks + { + get { return BackingStore?.Get>("resourceLinks"); } + set { BackingStore?.Set("resourceLinks", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public Building() : base() + { + OdataType = "#microsoft.graph.building"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.Building CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Building(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "hasWiFi", n => { HasWiFi = n.GetBoolValue(); } }, + { "resourceLinks", n => { ResourceLinks = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.ResourceLink.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.WriteBoolValue("hasWiFi", HasWiFi); + writer.WriteCollectionOfObjectValues("resourceLinks", ResourceLinks); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CallAiInsight.cs b/src/Microsoft.Graph/Generated/Models/CallAiInsight.cs index c1ece6caba3..d8c14b201f2 100644 --- a/src/Microsoft.Graph/Generated/Models/CallAiInsight.cs +++ b/src/Microsoft.Graph/Generated/Models/CallAiInsight.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class CallAiInsight : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The collection of AI-generated action items. Read-only. + /// The actionItems property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ActionItems @@ -28,7 +28,7 @@ public partial class CallAiInsight : global::Microsoft.Graph.Beta.Models.Entity, set { BackingStore?.Set("actionItems", value); } } #endif - /// The ID for the online meeting call for which the callAiInsight was generated. Read-only. + /// The callId property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CallId @@ -44,7 +44,7 @@ public string CallId set { BackingStore?.Set("callId", value); } } #endif - /// The unique ID that correlates the transcript from which the insights were generated. Read-only. + /// The contentCorrelationId property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? ContentCorrelationId @@ -60,19 +60,19 @@ public string ContentCorrelationId set { BackingStore?.Set("contentCorrelationId", value); } } #endif - /// Date and time at which the corresponding transcript was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + /// The createdDateTime property public DateTimeOffset? CreatedDateTime { get { return BackingStore?.Get("createdDateTime"); } set { BackingStore?.Set("createdDateTime", value); } } - /// Date and time at which the corresponding transcription ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + /// The endDateTime property public DateTimeOffset? EndDateTime { get { return BackingStore?.Get("endDateTime"); } set { BackingStore?.Set("endDateTime", value); } } - /// The collection of AI-generated meeting notes. Read-only. + /// The meetingNotes property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? MeetingNotes @@ -88,7 +88,7 @@ public DateTimeOffset? EndDateTime set { BackingStore?.Set("meetingNotes", value); } } #endif - /// The caller-specific properties of the callAiInsight entity. Read-only. + /// The viewpoint property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.CallAiInsightViewPoint? Viewpoint diff --git a/src/Microsoft.Graph/Generated/Models/CallAiInsightViewPoint.cs b/src/Microsoft.Graph/Generated/Models/CallAiInsightViewPoint.cs index 21be84610da..5bf1a540e42 100644 --- a/src/Microsoft.Graph/Generated/Models/CallAiInsightViewPoint.cs +++ b/src/Microsoft.Graph/Generated/Models/CallAiInsightViewPoint.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The collection of AI-generated mention events. + /// The mentionEvents property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? MentionEvents diff --git a/src/Microsoft.Graph/Generated/Models/CallEvent.cs b/src/Microsoft.Graph/Generated/Models/CallEvent.cs index 716da6e6a53..fbcd07783af 100644 --- a/src/Microsoft.Graph/Generated/Models/CallEvent.cs +++ b/src/Microsoft.Graph/Generated/Models/CallEvent.cs @@ -39,6 +39,38 @@ public DateTimeOffset? EventDateTime get { return BackingStore?.Get>("participants"); } set { BackingStore?.Set("participants", value); } } +#endif + /// The recordingState property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.RecordingState? RecordingState + { + get { return BackingStore?.Get("recordingState"); } + set { BackingStore?.Set("recordingState", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.RecordingState RecordingState + { + get { return BackingStore?.Get("recordingState"); } + set { BackingStore?.Set("recordingState", value); } + } +#endif + /// The transcriptionState property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.TranscriptionState? TranscriptionState + { + get { return BackingStore?.Get("transcriptionState"); } + set { BackingStore?.Set("transcriptionState", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.TranscriptionState TranscriptionState + { + get { return BackingStore?.Get("transcriptionState"); } + set { BackingStore?.Set("transcriptionState", value); } + } #endif /// /// Creates a new instance of the appropriate class based on discriminator value @@ -66,6 +98,8 @@ public override IDictionary> GetFieldDeserializers() { "callEventType", n => { CallEventType = n.GetEnumValue(); } }, { "eventDateTime", n => { EventDateTime = n.GetDateTimeOffsetValue(); } }, { "participants", n => { Participants = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Participant.CreateFromDiscriminatorValue)?.AsList(); } }, + { "recordingState", n => { RecordingState = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.RecordingState.CreateFromDiscriminatorValue); } }, + { "transcriptionState", n => { TranscriptionState = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.TranscriptionState.CreateFromDiscriminatorValue); } }, }; } /// @@ -79,6 +113,8 @@ public override void Serialize(ISerializationWriter writer) writer.WriteEnumValue("callEventType", CallEventType); writer.WriteDateTimeOffsetValue("eventDateTime", EventDateTime); writer.WriteCollectionOfObjectValues("participants", Participants); + writer.WriteObjectValue("recordingState", RecordingState); + writer.WriteObjectValue("transcriptionState", TranscriptionState); } } } diff --git a/src/Microsoft.Graph/Generated/Models/CallEventType.cs b/src/Microsoft.Graph/Generated/Models/CallEventType.cs index a32350b18d8..823ec3c15ed 100644 --- a/src/Microsoft.Graph/Generated/Models/CallEventType.cs +++ b/src/Microsoft.Graph/Generated/Models/CallEventType.cs @@ -24,21 +24,13 @@ public enum CallEventType #pragma warning disable CS1591 RosterUpdated, #pragma warning restore CS1591 - [EnumMember(Value = "transcriptionStarted")] + [EnumMember(Value = "transcriptionStateUpdated")] #pragma warning disable CS1591 - TranscriptionStarted, + TranscriptionStateUpdated, #pragma warning restore CS1591 - [EnumMember(Value = "transcriptionStopped")] + [EnumMember(Value = "recordingStateUpdated")] #pragma warning disable CS1591 - TranscriptionStopped, - #pragma warning restore CS1591 - [EnumMember(Value = "recordingStarted")] - #pragma warning disable CS1591 - RecordingStarted, - #pragma warning restore CS1591 - [EnumMember(Value = "recordingStopped")] - #pragma warning disable CS1591 - RecordingStopped, + RecordingStateUpdated, #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/CloudPC.cs b/src/Microsoft.Graph/Generated/Models/CloudPC.cs index f698e02e875..453b6e96dd1 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPC.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPC.cs @@ -452,6 +452,12 @@ public string ServicePlanName get { return BackingStore?.Get("userAccountType"); } set { BackingStore?.Set("userAccountType", value); } } + /// The userExperienceType property + public global::Microsoft.Graph.Beta.Models.CloudPcUserExperienceType? UserExperienceType + { + get { return BackingStore?.Get("userExperienceType"); } + set { BackingStore?.Set("userExperienceType", value); } + } /// The user principal name (UPN) of the user assigned to the Cloud PC. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -521,6 +527,7 @@ public override IDictionary> GetFieldDeserializers() { "statusDetail", n => { StatusDetail = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcStatusDetail.CreateFromDiscriminatorValue); } }, { "statusDetails", n => { StatusDetails = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcStatusDetails.CreateFromDiscriminatorValue); } }, { "userAccountType", n => { UserAccountType = n.GetEnumValue(); } }, + { "userExperienceType", n => { UserExperienceType = n.GetEnumValue(); } }, { "userPrincipalName", n => { UserPrincipalName = n.GetStringValue(); } }, }; } @@ -567,6 +574,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteObjectValue("statusDetail", StatusDetail); writer.WriteObjectValue("statusDetails", StatusDetails); writer.WriteEnumValue("userAccountType", UserAccountType); + writer.WriteEnumValue("userExperienceType", UserExperienceType); writer.WriteStringValue("userPrincipalName", UserPrincipalName); } } diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcCloudApp.cs b/src/Microsoft.Graph/Generated/Models/CloudPcCloudApp.cs new file mode 100644 index 00000000000..cebf0eb4338 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcCloudApp.cs @@ -0,0 +1,212 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CloudPcCloudApp : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The actionFailedErrorCode property + public global::Microsoft.Graph.Beta.Models.CloudPcCloudAppActionFailedErrorCode? ActionFailedErrorCode + { + get { return BackingStore?.Get("actionFailedErrorCode"); } + set { BackingStore?.Set("actionFailedErrorCode", value); } + } + /// The actionFailedErrorMessage property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ActionFailedErrorMessage + { + get { return BackingStore?.Get("actionFailedErrorMessage"); } + set { BackingStore?.Set("actionFailedErrorMessage", value); } + } +#nullable restore +#else + public string ActionFailedErrorMessage + { + get { return BackingStore?.Get("actionFailedErrorMessage"); } + set { BackingStore?.Set("actionFailedErrorMessage", value); } + } +#endif + /// The addedDateTime property + public DateTimeOffset? AddedDateTime + { + get { return BackingStore?.Get("addedDateTime"); } + set { BackingStore?.Set("addedDateTime", value); } + } + /// The appDetail property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.CloudPcCloudAppDetail? AppDetail + { + get { return BackingStore?.Get("appDetail"); } + set { BackingStore?.Set("appDetail", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.CloudPcCloudAppDetail AppDetail + { + get { return BackingStore?.Get("appDetail"); } + set { BackingStore?.Set("appDetail", value); } + } +#endif + /// The appStatus property + public global::Microsoft.Graph.Beta.Models.CloudPcCloudAppStatus? AppStatus + { + get { return BackingStore?.Get("appStatus"); } + set { BackingStore?.Set("appStatus", value); } + } + /// The availableToUser property + public bool? AvailableToUser + { + get { return BackingStore?.Get("availableToUser"); } + set { BackingStore?.Set("availableToUser", value); } + } + /// 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 discoveredAppName property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DiscoveredAppName + { + get { return BackingStore?.Get("discoveredAppName"); } + set { BackingStore?.Set("discoveredAppName", value); } + } +#nullable restore +#else + public string DiscoveredAppName + { + get { return BackingStore?.Get("discoveredAppName"); } + set { BackingStore?.Set("discoveredAppName", 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 lastPublishedDateTime property + public DateTimeOffset? LastPublishedDateTime + { + get { return BackingStore?.Get("lastPublishedDateTime"); } + set { BackingStore?.Set("lastPublishedDateTime", value); } + } + /// The provisioningPolicyId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ProvisioningPolicyId + { + get { return BackingStore?.Get("provisioningPolicyId"); } + set { BackingStore?.Set("provisioningPolicyId", value); } + } +#nullable restore +#else + public string ProvisioningPolicyId + { + get { return BackingStore?.Get("provisioningPolicyId"); } + set { BackingStore?.Set("provisioningPolicyId", value); } + } +#endif + /// The scopeIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ScopeIds + { + get { return BackingStore?.Get?>("scopeIds"); } + set { BackingStore?.Set("scopeIds", value); } + } +#nullable restore +#else + public List ScopeIds + { + get { return BackingStore?.Get>("scopeIds"); } + set { BackingStore?.Set("scopeIds", 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.Beta.Models.CloudPcCloudApp CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CloudPcCloudApp(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "actionFailedErrorCode", n => { ActionFailedErrorCode = n.GetEnumValue(); } }, + { "actionFailedErrorMessage", n => { ActionFailedErrorMessage = n.GetStringValue(); } }, + { "addedDateTime", n => { AddedDateTime = n.GetDateTimeOffsetValue(); } }, + { "appDetail", n => { AppDetail = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcCloudAppDetail.CreateFromDiscriminatorValue); } }, + { "appStatus", n => { AppStatus = n.GetEnumValue(); } }, + { "availableToUser", n => { AvailableToUser = n.GetBoolValue(); } }, + { "description", n => { Description = n.GetStringValue(); } }, + { "discoveredAppName", n => { DiscoveredAppName = n.GetStringValue(); } }, + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "lastPublishedDateTime", n => { LastPublishedDateTime = n.GetDateTimeOffsetValue(); } }, + { "provisioningPolicyId", n => { ProvisioningPolicyId = n.GetStringValue(); } }, + { "scopeIds", n => { ScopeIds = 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.WriteEnumValue("actionFailedErrorCode", ActionFailedErrorCode); + writer.WriteStringValue("actionFailedErrorMessage", ActionFailedErrorMessage); + writer.WriteDateTimeOffsetValue("addedDateTime", AddedDateTime); + writer.WriteObjectValue("appDetail", AppDetail); + writer.WriteEnumValue("appStatus", AppStatus); + writer.WriteBoolValue("availableToUser", AvailableToUser); + writer.WriteStringValue("description", Description); + writer.WriteStringValue("discoveredAppName", DiscoveredAppName); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteDateTimeOffsetValue("lastPublishedDateTime", LastPublishedDateTime); + writer.WriteStringValue("provisioningPolicyId", ProvisioningPolicyId); + writer.WriteCollectionOfPrimitiveValues("scopeIds", ScopeIds); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppActionFailedErrorCode.cs b/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppActionFailedErrorCode.cs new file mode 100644 index 00000000000..b7c52c24e18 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppActionFailedErrorCode.cs @@ -0,0 +1,32 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum CloudPcCloudAppActionFailedErrorCode + #pragma warning restore CS1591 + { + [EnumMember(Value = "cloudAppQuotaExceeded")] + #pragma warning disable CS1591 + CloudAppQuotaExceeded, + #pragma warning restore CS1591 + [EnumMember(Value = "cloudPcLicenseNotFound")] + #pragma warning disable CS1591 + CloudPcLicenseNotFound, + #pragma warning restore CS1591 + [EnumMember(Value = "internalServerError")] + #pragma warning disable CS1591 + InternalServerError, + #pragma warning restore CS1591 + [EnumMember(Value = "appDiscoveryFailed")] + #pragma warning disable CS1591 + AppDiscoveryFailed, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppCollectionResponse.cs new file mode 100644 index 00000000000..79fcf1f31f3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppCollectionResponse.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.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CloudPcCloudAppCollectionResponse : global::Microsoft.Graph.Beta.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.Beta.Models.CloudPcCloudAppCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CloudPcCloudAppCollectionResponse(); + } + /// + /// 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.Beta.Models.CloudPcCloudApp.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/CloudPcCloudAppDetail.cs b/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppDetail.cs new file mode 100644 index 00000000000..2cdd63d3232 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppDetail.cs @@ -0,0 +1,143 @@ +// +#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.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CloudPcCloudAppDetail : 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 commandLineArguments property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CommandLineArguments + { + get { return BackingStore?.Get("commandLineArguments"); } + set { BackingStore?.Set("commandLineArguments", value); } + } +#nullable restore +#else + public string CommandLineArguments + { + get { return BackingStore?.Get("commandLineArguments"); } + set { BackingStore?.Set("commandLineArguments", value); } + } +#endif + /// The filePath property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? FilePath + { + get { return BackingStore?.Get("filePath"); } + set { BackingStore?.Set("filePath", value); } + } +#nullable restore +#else + public string FilePath + { + get { return BackingStore?.Get("filePath"); } + set { BackingStore?.Set("filePath", value); } + } +#endif + /// The iconIndex property + public int? IconIndex + { + get { return BackingStore?.Get("iconIndex"); } + set { BackingStore?.Set("iconIndex", value); } + } + /// The iconPath property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? IconPath + { + get { return BackingStore?.Get("iconPath"); } + set { BackingStore?.Set("iconPath", value); } + } +#nullable restore +#else + public string IconPath + { + get { return BackingStore?.Get("iconPath"); } + set { BackingStore?.Set("iconPath", 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 CloudPcCloudAppDetail() + { + 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.Beta.Models.CloudPcCloudAppDetail CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CloudPcCloudAppDetail(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "commandLineArguments", n => { CommandLineArguments = n.GetStringValue(); } }, + { "filePath", n => { FilePath = n.GetStringValue(); } }, + { "iconIndex", n => { IconIndex = n.GetIntValue(); } }, + { "iconPath", n => { IconPath = 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("commandLineArguments", CommandLineArguments); + writer.WriteStringValue("filePath", FilePath); + writer.WriteIntValue("iconIndex", IconIndex); + writer.WriteStringValue("iconPath", IconPath); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppStatus.cs b/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppStatus.cs new file mode 100644 index 00000000000..1a6013d945d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcCloudAppStatus.cs @@ -0,0 +1,40 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum CloudPcCloudAppStatus + #pragma warning restore CS1591 + { + [EnumMember(Value = "preparing")] + #pragma warning disable CS1591 + Preparing, + #pragma warning restore CS1591 + [EnumMember(Value = "ready")] + #pragma warning disable CS1591 + Ready, + #pragma warning restore CS1591 + [EnumMember(Value = "publishing")] + #pragma warning disable CS1591 + Publishing, + #pragma warning restore CS1591 + [EnumMember(Value = "published")] + #pragma warning disable CS1591 + Published, + #pragma warning restore CS1591 + [EnumMember(Value = "unpublishing")] + #pragma warning disable CS1591 + Unpublishing, + #pragma warning restore CS1591 + [EnumMember(Value = "failed")] + #pragma warning disable CS1591 + Failed, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcDiscoveredApp.cs b/src/Microsoft.Graph/Generated/Models/CloudPcDiscoveredApp.cs new file mode 100644 index 00000000000..0912151788d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcDiscoveredApp.cs @@ -0,0 +1,153 @@ +// +#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.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CloudPcDiscoveredApp : 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); } + } + /// The appDetail property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.CloudPcCloudAppDetail? AppDetail + { + get { return BackingStore?.Get("appDetail"); } + set { BackingStore?.Set("appDetail", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.CloudPcCloudAppDetail AppDetail + { + get { return BackingStore?.Get("appDetail"); } + set { BackingStore?.Set("appDetail", value); } + } +#endif + /// The appName property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AppName + { + get { return BackingStore?.Get("appName"); } + set { BackingStore?.Set("appName", value); } + } +#nullable restore +#else + public string AppName + { + get { return BackingStore?.Get("appName"); } + set { BackingStore?.Set("appName", value); } + } +#endif + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The discoveredAppId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DiscoveredAppId + { + get { return BackingStore?.Get("discoveredAppId"); } + set { BackingStore?.Set("discoveredAppId", value); } + } +#nullable restore +#else + public string DiscoveredAppId + { + get { return BackingStore?.Get("discoveredAppId"); } + set { BackingStore?.Set("discoveredAppId", 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 sourceId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SourceId + { + get { return BackingStore?.Get("sourceId"); } + set { BackingStore?.Set("sourceId", value); } + } +#nullable restore +#else + public string SourceId + { + get { return BackingStore?.Get("sourceId"); } + set { BackingStore?.Set("sourceId", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public CloudPcDiscoveredApp() + { + 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.Beta.Models.CloudPcDiscoveredApp CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CloudPcDiscoveredApp(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "appDetail", n => { AppDetail = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcCloudAppDetail.CreateFromDiscriminatorValue); } }, + { "appName", n => { AppName = n.GetStringValue(); } }, + { "discoveredAppId", n => { DiscoveredAppId = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "sourceId", n => { SourceId = 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.WriteObjectValue("appDetail", AppDetail); + writer.WriteStringValue("appName", AppName); + writer.WriteStringValue("discoveredAppId", DiscoveredAppId); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteStringValue("sourceId", SourceId); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcProvisioningPolicy.cs b/src/Microsoft.Graph/Generated/Models/CloudPcProvisioningPolicy.cs index 61ee32dc18e..dc9a7a78f0e 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPcProvisioningPolicy.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPcProvisioningPolicy.cs @@ -300,6 +300,12 @@ public List ScopeIds set { BackingStore?.Set("scopeIds", value); } } #endif + /// The userExperienceType property + public global::Microsoft.Graph.Beta.Models.CloudPcUserExperienceType? UserExperienceType + { + get { return BackingStore?.Get("userExperienceType"); } + set { BackingStore?.Set("userExperienceType", value); } + } /// Indicates a specific Windows setting to configure during the creation of Cloud PCs for this provisioning policy. Supports $select. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -373,6 +379,7 @@ public override IDictionary> GetFieldDeserializers() { "microsoftManagedDesktop", n => { MicrosoftManagedDesktop = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.MicrosoftManagedDesktop.CreateFromDiscriminatorValue); } }, { "provisioningType", n => { ProvisioningType = n.GetEnumValue(); } }, { "scopeIds", n => { ScopeIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "userExperienceType", n => { UserExperienceType = n.GetEnumValue(); } }, { "windowsSetting", n => { WindowsSetting = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcWindowsSetting.CreateFromDiscriminatorValue); } }, { "windowsSettings", n => { WindowsSettings = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcWindowsSettings.CreateFromDiscriminatorValue); } }, }; @@ -408,6 +415,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteObjectValue("microsoftManagedDesktop", MicrosoftManagedDesktop); writer.WriteEnumValue("provisioningType", ProvisioningType); writer.WriteCollectionOfPrimitiveValues("scopeIds", ScopeIds); + writer.WriteEnumValue("userExperienceType", UserExperienceType); writer.WriteObjectValue("windowsSetting", WindowsSetting); writer.WriteObjectValue("windowsSettings", WindowsSettings); } diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcUserExperienceType.cs b/src/Microsoft.Graph/Generated/Models/CloudPcUserExperienceType.cs new file mode 100644 index 00000000000..89dfde89edb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcUserExperienceType.cs @@ -0,0 +1,24 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum CloudPcUserExperienceType + #pragma warning restore CS1591 + { + [EnumMember(Value = "cloudPc")] + #pragma warning disable CS1591 + CloudPc, + #pragma warning restore CS1591 + [EnumMember(Value = "cloudApp")] + #pragma warning disable CS1591 + CloudApp, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/CompanyDetail.cs b/src/Microsoft.Graph/Generated/Models/CompanyDetail.cs index 97fd6d0aee3..60bd814891f 100644 --- a/src/Microsoft.Graph/Generated/Models/CompanyDetail.cs +++ b/src/Microsoft.Graph/Generated/Models/CompanyDetail.cs @@ -52,6 +52,22 @@ public string CompanyCode get { return BackingStore?.Get("companyCode"); } set { BackingStore?.Set("companyCode", value); } } +#endif + /// The cost center associated with the company or department. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CostCenter + { + get { return BackingStore?.Get("costCenter"); } + set { BackingStore?.Set("costCenter", value); } + } +#nullable restore +#else + public string CostCenter + { + get { return BackingStore?.Get("costCenter"); } + set { BackingStore?.Set("costCenter", value); } + } #endif /// Department Name within a company. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -84,6 +100,22 @@ public string DisplayName get { return BackingStore?.Get("displayName"); } set { BackingStore?.Set("displayName", value); } } +#endif + /// The division within the company. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Division + { + get { return BackingStore?.Get("division"); } + set { BackingStore?.Set("division", value); } + } +#nullable restore +#else + public string Division + { + get { return BackingStore?.Get("division"); } + set { BackingStore?.Set("division", value); } + } #endif /// The OdataType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -193,8 +225,10 @@ public virtual IDictionary> GetFieldDeserializers() { { "address", n => { Address = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PhysicalAddress.CreateFromDiscriminatorValue); } }, { "companyCode", n => { CompanyCode = n.GetStringValue(); } }, + { "costCenter", n => { CostCenter = n.GetStringValue(); } }, { "department", n => { Department = n.GetStringValue(); } }, { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "division", n => { Division = n.GetStringValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "officeLocation", n => { OfficeLocation = n.GetStringValue(); } }, { "pronunciation", n => { Pronunciation = n.GetStringValue(); } }, @@ -211,8 +245,10 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteObjectValue("address", Address); writer.WriteStringValue("companyCode", CompanyCode); + writer.WriteStringValue("costCenter", CostCenter); writer.WriteStringValue("department", Department); writer.WriteStringValue("displayName", DisplayName); + writer.WriteStringValue("division", Division); writer.WriteStringValue("@odata.type", OdataType); writer.WriteStringValue("officeLocation", OfficeLocation); writer.WriteStringValue("pronunciation", Pronunciation); diff --git a/src/Microsoft.Graph/Generated/Models/CopilotAdmin.cs b/src/Microsoft.Graph/Generated/Models/CopilotAdmin.cs index 3ccfebdb464..6cc1213febc 100644 --- a/src/Microsoft.Graph/Generated/Models/CopilotAdmin.cs +++ b/src/Microsoft.Graph/Generated/Models/CopilotAdmin.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class CopilotAdmin : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// Set of Microsoft 365 Copilot settings that can be added or modified. Read-only. Nullable. + /// The settings property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.CopilotAdminSetting? Settings diff --git a/src/Microsoft.Graph/Generated/Models/CopilotAdminLimitedMode.cs b/src/Microsoft.Graph/Generated/Models/CopilotAdminLimitedMode.cs index 4b9fa9a1610..fda44c7f5bb 100644 --- a/src/Microsoft.Graph/Generated/Models/CopilotAdminLimitedMode.cs +++ b/src/Microsoft.Graph/Generated/Models/CopilotAdminLimitedMode.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class CopilotAdminLimitedMode : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The ID of a Microsoft Entra group, for which the value of isEnabledForGroup is applied. The default value is null. If isEnabledForGroup is set to true, the groupId value must be provided for the Copilot limited mode in Teams meetings to be enabled for the members of the group. Optional. + /// The groupId property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? GroupId @@ -28,7 +28,7 @@ public string GroupId set { BackingStore?.Set("groupId", value); } } #endif - /// Enables the user to be in limited mode for Copilot in Teams meetings. When copilotAdminLimitedMode=true, users in this mode can ask any questions, but Copilot doesn't respond to certain questions related to inferring emotions, behavior, or judgments. When copilotAdminLimitedMode=false, it responds to all types of questions grounded to the meeting conversation. The default value is false. + /// The isEnabledForGroup property public bool? IsEnabledForGroup { get { return BackingStore?.Get("isEnabledForGroup"); } diff --git a/src/Microsoft.Graph/Generated/Models/CopilotAdminSetting.cs b/src/Microsoft.Graph/Generated/Models/CopilotAdminSetting.cs index b4bb23149c2..c9378065fea 100644 --- a/src/Microsoft.Graph/Generated/Models/CopilotAdminSetting.cs +++ b/src/Microsoft.Graph/Generated/Models/CopilotAdminSetting.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class CopilotAdminSetting : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// Represents a setting that controls whether users of Microsoft 365 Copilot in Teams meetings can receive responses to sentiment-related prompts. Read-only. Nullable. + /// The limitedMode property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.CopilotAdminLimitedMode? LimitedMode diff --git a/src/Microsoft.Graph/Generated/Models/CustomExtensionOverwriteConfiguration.cs b/src/Microsoft.Graph/Generated/Models/CustomExtensionOverwriteConfiguration.cs index d808f7a1d6e..2e367b21da4 100644 --- a/src/Microsoft.Graph/Generated/Models/CustomExtensionOverwriteConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/CustomExtensionOverwriteConfiguration.cs @@ -21,6 +21,22 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } + /// The behaviorOnError property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.CustomExtensionBehaviorOnError? BehaviorOnError + { + get { return BackingStore?.Get("behaviorOnError"); } + set { BackingStore?.Set("behaviorOnError", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.CustomExtensionBehaviorOnError BehaviorOnError + { + get { return BackingStore?.Get("behaviorOnError"); } + set { BackingStore?.Set("behaviorOnError", value); } + } +#endif /// Optional. Configuration of calling external API, such as timeout, retryCount, retriableResponseCodes. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -79,6 +95,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { + { "behaviorOnError", n => { BehaviorOnError = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CustomExtensionBehaviorOnError.CreateFromDiscriminatorValue); } }, { "clientConfiguration", n => { ClientConfiguration = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CustomExtensionClientConfiguration.CreateFromDiscriminatorValue); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, }; @@ -90,6 +107,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("behaviorOnError", BehaviorOnError); writer.WriteObjectValue("clientConfiguration", ClientConfiguration); writer.WriteStringValue("@odata.type", OdataType); writer.WriteAdditionalData(AdditionalData); diff --git a/src/Microsoft.Graph/Generated/Models/Desk.cs b/src/Microsoft.Graph/Generated/Models/Desk.cs new file mode 100644 index 00000000000..b7d721e08d2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Desk.cs @@ -0,0 +1,107 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Desk : global::Microsoft.Graph.Beta.Models.Place, IParsable + #pragma warning restore CS1591 + { + /// The name of the display device (for example, monitor or projector) that is available at the desk. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DisplayDeviceName + { + get { return BackingStore?.Get("displayDeviceName"); } + set { BackingStore?.Set("displayDeviceName", value); } + } +#nullable restore +#else + public string DisplayDeviceName + { + get { return BackingStore?.Get("displayDeviceName"); } + set { BackingStore?.Set("displayDeviceName", value); } + } +#endif + /// The mailbox object id and email address that are associated with the desk. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.MailboxDetails? MailboxDetails + { + get { return BackingStore?.Get("mailboxDetails"); } + set { BackingStore?.Set("mailboxDetails", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.MailboxDetails MailboxDetails + { + get { return BackingStore?.Get("mailboxDetails"); } + set { BackingStore?.Set("mailboxDetails", value); } + } +#endif + /// The mode of the desk. The supported modes are:assignedPlaceMode - Desks that are assigned to a user.reservablePlaceMode - Desks that can be booked in advance using desk reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks, the desk is booked for you, assuming the peripheral is associated with the desk in the Microsoft Teams Rooms Pro management portal.offlinePlaceMode - Desk that is taken down for maintenance or marked as not reservable. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlaceMode? Mode + { + get { return BackingStore?.Get("mode"); } + set { BackingStore?.Set("mode", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlaceMode Mode + { + get { return BackingStore?.Get("mode"); } + set { BackingStore?.Set("mode", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public Desk() : base() + { + OdataType = "#microsoft.graph.desk"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.Desk CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Desk(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "displayDeviceName", n => { DisplayDeviceName = n.GetStringValue(); } }, + { "mailboxDetails", n => { MailboxDetails = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.MailboxDetails.CreateFromDiscriminatorValue); } }, + { "mode", n => { Mode = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlaceMode.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current 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.WriteStringValue("displayDeviceName", DisplayDeviceName); + writer.WriteObjectValue("mailboxDetails", MailboxDetails); + writer.WriteObjectValue("mode", Mode); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/DeviceAppManagement.cs b/src/Microsoft.Graph/Generated/Models/DeviceAppManagement.cs index 65eaab6de99..645ea1de7bb 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceAppManagement.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceAppManagement.cs @@ -293,7 +293,7 @@ public DateTimeOffset? MicrosoftStoreForBusinessLastSuccessfulSyncDateTime set { BackingStore?.Set("mobileAppConfigurations", value); } } #endif - /// List mobileAppRelationship objects for mobile applications. + /// The mobile app relationship represents the dependency or supersedence relationship between two Intune mobile LOB applications. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? MobileAppRelationships diff --git a/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicy.cs b/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicy.cs index ca9bcef9248..d1090bda124 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicy.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicy.cs @@ -137,7 +137,7 @@ public List RoleScopeTagIds set { BackingStore?.Set("roleScopeTagIds", value); } } #endif - /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + /// The list of scheduled action for this rule #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ScheduledActionsForRule diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationReferredSettingInformation.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationReferredSettingInformation.cs index bd4e27d3a4a..3dfc5abe6dc 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationReferredSettingInformation.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationReferredSettingInformation.cs @@ -38,7 +38,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// Setting definition id that is being referred to a setting. Applicable for reusable setting + /// Setting definition id that is being referred to a setting. Applicable for reusable setting. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? SettingDefinitionId diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingDefinition.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingDefinition.cs index 91668529470..efa41520880 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingDefinition.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingDefinition.cs @@ -18,7 +18,7 @@ public partial class DeviceManagementConfigurationSettingDefinition : global::Mi get { return BackingStore?.Get("accessTypes"); } set { BackingStore?.Set("accessTypes", value); } } - /// Details which device setting is applicable on. Supports: $filters. + /// Details which device setting is applicable on #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.DeviceManagementConfigurationSettingApplicability? Applicability @@ -50,7 +50,7 @@ public string BaseUri set { BackingStore?.Set("baseUri", value); } } #endif - /// Specify category in which the setting is under. Support $filters. + /// Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CategoryId @@ -66,7 +66,7 @@ public string CategoryId set { BackingStore?.Set("categoryId", value); } } #endif - /// Description of the setting. + /// Description of the item #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Description @@ -82,7 +82,7 @@ public string Description set { BackingStore?.Set("description", value); } } #endif - /// Name of the setting. For example: Allow Toast. + /// Display name of the item #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -98,7 +98,7 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif - /// Help text of the setting. Give more details of the setting. + /// Help text of the item #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? HelpText @@ -114,7 +114,7 @@ public string HelpText set { BackingStore?.Set("helpText", value); } } #endif - /// List of links more info for the setting can be found at. + /// List of links more info for the setting can be found at #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? InfoUrls @@ -216,7 +216,7 @@ public string OffsetUri get { return BackingStore?.Get("riskLevel"); } set { BackingStore?.Set("riskLevel", value); } } - /// Root setting definition id if the setting is a child setting. + /// Root setting definition if the setting is a child setting. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? RootDefinitionId diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.cs index d404905af3f..1475e256b38 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.cs @@ -12,13 +12,13 @@ namespace Microsoft.Graph.Beta.Models public partial class DeviceManagementConfigurationSimpleSettingCollectionDefinition : global::Microsoft.Graph.Beta.Models.DeviceManagementConfigurationSimpleSettingDefinition, IParsable #pragma warning restore CS1591 { - /// Maximum number of simple settings in the collection. Valid values 1 to 100 + /// Maximum number of simple settings in the collection public int? MaximumCount { get { return BackingStore?.Get("maximumCount"); } set { BackingStore?.Set("maximumCount", value); } } - /// Minimum number of simple settings in the collection. Valid values 1 to 100 + /// Minimum number of simple settings in the collection public int? MinimumCount { get { return BackingStore?.Get("minimumCount"); } diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSimpleSettingDefinition.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSimpleSettingDefinition.cs index 709accd708a..9edac36a142 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSimpleSettingDefinition.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSimpleSettingDefinition.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class DeviceManagementConfigurationSimpleSettingDefinition : global::Microsoft.Graph.Beta.Models.DeviceManagementConfigurationSettingDefinition, IParsable #pragma warning restore CS1591 { - /// Default setting value for this setting + /// Default setting value for this setting. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.DeviceManagementConfigurationSettingValue? DefaultValue @@ -28,7 +28,7 @@ public partial class DeviceManagementConfigurationSimpleSettingDefinition : glob set { BackingStore?.Set("defaultValue", value); } } #endif - /// list of child settings that depend on this setting + /// list of child settings that depend on this setting. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? DependedOnBy @@ -44,7 +44,7 @@ public partial class DeviceManagementConfigurationSimpleSettingDefinition : glob set { BackingStore?.Set("dependedOnBy", value); } } #endif - /// list of parent settings this setting is dependent on + /// list of parent settings this setting is dependent on. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? DependentOn @@ -60,7 +60,7 @@ public partial class DeviceManagementConfigurationSimpleSettingDefinition : glob set { BackingStore?.Set("dependentOn", value); } } #endif - /// Definition of the value for this setting + /// Definition of the value for this setting. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.DeviceManagementConfigurationSettingValueDefinition? ValueDefinition diff --git a/src/Microsoft.Graph/Generated/Models/DropInPlaceMode.cs b/src/Microsoft.Graph/Generated/Models/DropInPlaceMode.cs new file mode 100644 index 00000000000..3eecfc97a03 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DropInPlaceMode.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DropInPlaceMode : global::Microsoft.Graph.Beta.Models.PlaceMode, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public DropInPlaceMode() : base() + { + OdataType = "#microsoft.graph.dropInPlaceMode"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.DropInPlaceMode CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.DropInPlaceMode(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Entity.cs b/src/Microsoft.Graph/Generated/Models/Entity.cs index 125aee24fa3..c3becbfbe25 100644 --- a/src/Microsoft.Graph/Generated/Models/Entity.cs +++ b/src/Microsoft.Graph/Generated/Models/Entity.cs @@ -349,6 +349,7 @@ public Entity() "#microsoft.graph.browserSharedCookie" => new global::Microsoft.Graph.Beta.Models.BrowserSharedCookie(), "#microsoft.graph.browserSite" => new global::Microsoft.Graph.Beta.Models.BrowserSite(), "#microsoft.graph.browserSiteList" => new global::Microsoft.Graph.Beta.Models.BrowserSiteList(), + "#microsoft.graph.building" => new global::Microsoft.Graph.Beta.Models.Building(), "#microsoft.graph.builtInIdentityProvider" => new global::Microsoft.Graph.Beta.Models.BuiltInIdentityProvider(), "#microsoft.graph.bulkUpload" => new global::Microsoft.Graph.Beta.Models.BulkUpload(), "#microsoft.graph.businessFlow" => new global::Microsoft.Graph.Beta.Models.BusinessFlow(), @@ -419,6 +420,7 @@ public Entity() "#microsoft.graph.cloudPcBulkRestore" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkRestore(), "#microsoft.graph.cloudPcBulkSetReviewStatus" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkSetReviewStatus(), "#microsoft.graph.cloudPcBulkTroubleshoot" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkTroubleshoot(), + "#microsoft.graph.cloudPcCloudApp" => new global::Microsoft.Graph.Beta.Models.CloudPcCloudApp(), "#microsoft.graph.cloudPCConnectivityIssue" => new global::Microsoft.Graph.Beta.Models.CloudPCConnectivityIssue(), "#microsoft.graph.cloudPcCrossCloudGovernmentOrganizationMapping" => new global::Microsoft.Graph.Beta.Models.CloudPcCrossCloudGovernmentOrganizationMapping(), "#microsoft.graph.cloudPcDeviceImage" => new global::Microsoft.Graph.Beta.Models.CloudPcDeviceImage(), @@ -524,6 +526,7 @@ public Entity() "#microsoft.graph.depOnboardingSetting" => new global::Microsoft.Graph.Beta.Models.DepOnboardingSetting(), "#microsoft.graph.depTvOSEnrollmentProfile" => new global::Microsoft.Graph.Beta.Models.DepTvOSEnrollmentProfile(), "#microsoft.graph.depVisionOSEnrollmentProfile" => new global::Microsoft.Graph.Beta.Models.DepVisionOSEnrollmentProfile(), + "#microsoft.graph.desk" => new global::Microsoft.Graph.Beta.Models.Desk(), "#microsoft.graph.detectedApp" => new global::Microsoft.Graph.Beta.Models.DetectedApp(), "#microsoft.graph.device" => new global::Microsoft.Graph.Beta.Models.Device(), "#microsoft.graph.deviceAndAppManagementAssignmentFilter" => new global::Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignmentFilter(), @@ -822,6 +825,7 @@ public Entity() "#microsoft.graph.fileStorageContainerTypeRegistration" => new global::Microsoft.Graph.Beta.Models.FileStorageContainerTypeRegistration(), "#microsoft.graph.filterOperatorSchema" => new global::Microsoft.Graph.Beta.Models.FilterOperatorSchema(), "#microsoft.graph.finding" => new global::Microsoft.Graph.Beta.Models.Finding(), + "#microsoft.graph.floor" => new global::Microsoft.Graph.Beta.Models.Floor(), "#microsoft.graph.focusActivityStatistics" => new global::Microsoft.Graph.Beta.Models.FocusActivityStatistics(), "#microsoft.graph.gcpAuthorizationSystem" => new global::Microsoft.Graph.Beta.Models.GcpAuthorizationSystem(), "#microsoft.graph.gcpAuthorizationSystemResource" => new global::Microsoft.Graph.Beta.Models.GcpAuthorizationSystemResource(), @@ -1568,6 +1572,7 @@ public Entity() "#microsoft.graph.secretInformationAccessAwsRoleFinding" => new global::Microsoft.Graph.Beta.Models.SecretInformationAccessAwsRoleFinding(), "#microsoft.graph.secretInformationAccessAwsServerlessFunctionFinding" => new global::Microsoft.Graph.Beta.Models.SecretInformationAccessAwsServerlessFunctionFinding(), "#microsoft.graph.secretInformationAccessAwsUserFinding" => new global::Microsoft.Graph.Beta.Models.SecretInformationAccessAwsUserFinding(), + "#microsoft.graph.section" => new global::Microsoft.Graph.Beta.Models.Section(), "#microsoft.graph.sectionGroup" => new global::Microsoft.Graph.Beta.Models.SectionGroup(), "#microsoft.graph.secureScore" => new global::Microsoft.Graph.Beta.Models.SecureScore(), "#microsoft.graph.secureScoreControlProfile" => new global::Microsoft.Graph.Beta.Models.SecureScoreControlProfile(), diff --git a/src/Microsoft.Graph/Generated/Models/FileStorage.cs b/src/Microsoft.Graph/Generated/Models/FileStorage.cs index 20a751c24a1..1046eb837bf 100644 --- a/src/Microsoft.Graph/Generated/Models/FileStorage.cs +++ b/src/Microsoft.Graph/Generated/Models/FileStorage.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class FileStorage : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The containers property + /// The collection of active fileStorageContainer resources. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Containers @@ -28,7 +28,7 @@ public partial class FileStorage : global::Microsoft.Graph.Beta.Models.Entity, I set { BackingStore?.Set("containers", value); } } #endif - /// The containerTypeRegistrations property + /// The collection of fileStorageContainerTypeRegistration resources. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ContainerTypeRegistrations @@ -44,7 +44,7 @@ public partial class FileStorage : global::Microsoft.Graph.Beta.Models.Entity, I set { BackingStore?.Set("containerTypeRegistrations", value); } } #endif - /// The containerTypes property + /// The collection of fileStorageContainerType resources. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ContainerTypes @@ -60,7 +60,7 @@ public partial class FileStorage : global::Microsoft.Graph.Beta.Models.Entity, I set { BackingStore?.Set("containerTypes", value); } } #endif - /// The deletedContainers property + /// The collection of deleted fileStorageContainer resources. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? DeletedContainers diff --git a/src/Microsoft.Graph/Generated/Models/FileStorageContainerType.cs b/src/Microsoft.Graph/Generated/Models/FileStorageContainerType.cs index 49863f6e0ef..d0faa73ec7c 100644 --- a/src/Microsoft.Graph/Generated/Models/FileStorageContainerType.cs +++ b/src/Microsoft.Graph/Generated/Models/FileStorageContainerType.cs @@ -24,13 +24,13 @@ public partial class FileStorageContainerType : global::Microsoft.Graph.Beta.Mod get { return BackingStore?.Get("billingStatus"); } set { BackingStore?.Set("billingStatus", value); } } - /// The createdDateTime property + /// The creation date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. public DateTimeOffset? CreatedDateTime { get { return BackingStore?.Get("createdDateTime"); } set { BackingStore?.Set("createdDateTime", value); } } - /// The etag property + /// Used in update scenarios for optimistic concurrency control. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Etag @@ -46,13 +46,13 @@ public string Etag set { BackingStore?.Set("etag", value); } } #endif - /// The expirationDateTime property + /// The expiration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. public DateTimeOffset? ExpirationDateTime { get { return BackingStore?.Get("expirationDateTime"); } set { BackingStore?.Set("expirationDateTime", value); } } - /// The name property + /// The name of the fileStorageContainerType. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Name @@ -68,7 +68,7 @@ public string Name set { BackingStore?.Set("name", value); } } #endif - /// The owningAppId property + /// ID of the application that owns the fileStorageContainerType. public Guid? OwningAppId { get { return BackingStore?.Get("owningAppId"); } diff --git a/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeAppPermissionGrant.cs b/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeAppPermissionGrant.cs index 23a27ebbe44..9ce435b5a2b 100644 --- a/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeAppPermissionGrant.cs +++ b/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeAppPermissionGrant.cs @@ -19,7 +19,7 @@ public IDictionary AdditionalData get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } set { BackingStore.Set("AdditionalData", value); } } - /// The appId property + /// Application ID to which to set permissions. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? AppId @@ -35,7 +35,7 @@ public string AppId set { BackingStore?.Set("appId", value); } } #endif - /// The applicationPermissions property + /// Allowed permissions when you use delegated tokens. The possible values are: none, readContent, writeContent, manageContent, create, delete, read, write, enumeratePermissions, addPermissions, updatePermissions, deletePermissions, deleteOwnPermission, managePermissions, full, unknownFutureValue. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ApplicationPermissions @@ -53,7 +53,7 @@ public string AppId #endif /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The delegatedPermissions property + /// Allowed permissions when you use application tokens. The possible values are: none, readContent, writeContent, manageContent, create, delete, read, write, enumeratePermissions, addPermissions, updatePermissions, deletePermissions, deleteOwnPermission, managePermissions, full, unknownFutureValue. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? DelegatedPermissions diff --git a/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeRegistration.cs b/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeRegistration.cs index d275ac782d2..be995a834fd 100644 --- a/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeRegistration.cs +++ b/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeRegistration.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class FileStorageContainerTypeRegistration : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The applicationPermissionGrants property + /// Access privileges of applications on containers. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ApplicationPermissionGrants @@ -40,7 +40,7 @@ public partial class FileStorageContainerTypeRegistration : global::Microsoft.Gr get { return BackingStore?.Get("billingStatus"); } set { BackingStore?.Set("billingStatus", value); } } - /// The etag property + /// Used in update scenarios for optimistic concurrency control. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Etag @@ -56,13 +56,13 @@ public string Etag set { BackingStore?.Set("etag", value); } } #endif - /// The expirationDateTime property + /// The expiration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. public DateTimeOffset? ExpirationDateTime { get { return BackingStore?.Get("expirationDateTime"); } set { BackingStore?.Set("expirationDateTime", value); } } - /// The name property + /// The name of the fileStorageContainerTypeRegistration. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Name @@ -78,13 +78,13 @@ public string Name set { BackingStore?.Set("name", value); } } #endif - /// The owningAppId property + /// ID of the application that owns the fileStorageContainerType. Read-only. public Guid? OwningAppId { get { return BackingStore?.Get("owningAppId"); } set { BackingStore?.Set("owningAppId", value); } } - /// The registeredDateTime property + /// The registration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. public DateTimeOffset? RegisteredDateTime { get { return BackingStore?.Get("registeredDateTime"); } diff --git a/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeRegistrationSettings.cs b/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeRegistrationSettings.cs index 662627a096b..61cbab65050 100644 --- a/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeRegistrationSettings.cs +++ b/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeRegistrationSettings.cs @@ -21,37 +21,37 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The isDiscoverabilityEnabled property + /// Indicates whether items from containers are surfaced in experiences such as My Activity or Microsoft 365. public bool? IsDiscoverabilityEnabled { get { return BackingStore?.Get("isDiscoverabilityEnabled"); } set { BackingStore?.Set("isDiscoverabilityEnabled", value); } } - /// The isItemVersioningEnabled property + /// Indicates whether item versioning is enabled. public bool? IsItemVersioningEnabled { get { return BackingStore?.Get("isItemVersioningEnabled"); } set { BackingStore?.Set("isItemVersioningEnabled", value); } } - /// The isSearchEnabled property + /// Indicates whether search is enabled. public bool? IsSearchEnabled { get { return BackingStore?.Get("isSearchEnabled"); } set { BackingStore?.Set("isSearchEnabled", value); } } - /// The isSharingRestricted property + /// Only the manager and owner can share files in the container if restricted sharing is enabled. public bool? IsSharingRestricted { get { return BackingStore?.Get("isSharingRestricted"); } set { BackingStore?.Set("isSharingRestricted", value); } } - /// The itemMajorVersionLimit property + /// Maximum number of versions. Versioning must be enabled ('isItemVersioningEnabled'=true). public long? ItemMajorVersionLimit { get { return BackingStore?.Get("itemMajorVersionLimit"); } set { BackingStore?.Set("itemMajorVersionLimit", value); } } - /// The maxStoragePerContainerInBytes property + /// Controls maximum storage in bytes. public long? MaxStoragePerContainerInBytes { get { return BackingStore?.Get("maxStoragePerContainerInBytes"); } @@ -73,13 +73,13 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The sharingCapability property + /// Sharing capabilities permitted for containers. The possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly, unknownFutureValue. Can always be updated. public global::Microsoft.Graph.Beta.Models.SharingCapabilities? SharingCapability { get { return BackingStore?.Get("sharingCapability"); } set { BackingStore?.Set("sharingCapability", value); } } - /// The urlTemplate property + /// Pattern used to redirect files. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? UrlTemplate diff --git a/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeSettings.cs b/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeSettings.cs index 4ca8c1996e3..e63b163dbfd 100644 --- a/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeSettings.cs +++ b/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeSettings.cs @@ -21,43 +21,43 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The consumingTenantOverridables property + /// A comma-separated list of settings that can be overridden in the consuming tenant. The possible values are: urlTemplate, isDiscoverabilityEnabled, isSearchEnabled, isItemVersioningEnabled, itemMajorVersionLimit, maxStoragePerContainerInBytes, unknownFutureValue. public global::Microsoft.Graph.Beta.Models.FileStorageContainerTypeSettingsOverride? ConsumingTenantOverridables { get { return BackingStore?.Get("consumingTenantOverridables"); } set { BackingStore?.Set("consumingTenantOverridables", value); } } - /// The isDiscoverabilityEnabled property + /// Indicates whether items from containers are surfaced in experiences such as My Activity or Microsoft 365. public bool? IsDiscoverabilityEnabled { get { return BackingStore?.Get("isDiscoverabilityEnabled"); } set { BackingStore?.Set("isDiscoverabilityEnabled", value); } } - /// The isItemVersioningEnabled property + /// Indicates whether item versioning is enabled. public bool? IsItemVersioningEnabled { get { return BackingStore?.Get("isItemVersioningEnabled"); } set { BackingStore?.Set("isItemVersioningEnabled", value); } } - /// The isSearchEnabled property + /// Indicates whether search is enabled. public bool? IsSearchEnabled { get { return BackingStore?.Get("isSearchEnabled"); } set { BackingStore?.Set("isSearchEnabled", value); } } - /// The isSharingRestricted property + /// Only the manager and owner can share files in the container if restricted sharing is enabled. public bool? IsSharingRestricted { get { return BackingStore?.Get("isSharingRestricted"); } set { BackingStore?.Set("isSharingRestricted", value); } } - /// The itemMajorVersionLimit property + /// Maximum number of versions. Versioning must be enabled ('isItemVersioningEnabled'=true). public long? ItemMajorVersionLimit { get { return BackingStore?.Get("itemMajorVersionLimit"); } set { BackingStore?.Set("itemMajorVersionLimit", value); } } - /// The maxStoragePerContainerInBytes property + /// Controls maximum storage in bytes. public long? MaxStoragePerContainerInBytes { get { return BackingStore?.Get("maxStoragePerContainerInBytes"); } @@ -79,13 +79,13 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The sharingCapability property + /// Sharing capabilities permitted for containers. This value can always be overridden during registration if needed. The possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly, unknownFutureValue. public global::Microsoft.Graph.Beta.Models.SharingCapabilities? SharingCapability { get { return BackingStore?.Get("sharingCapability"); } set { BackingStore?.Set("sharingCapability", value); } } - /// The urlTemplate property + /// Pattern used to redirect files. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? UrlTemplate diff --git a/src/Microsoft.Graph/Generated/Models/Floor.cs b/src/Microsoft.Graph/Generated/Models/Floor.cs new file mode 100644 index 00000000000..cb4b3ca36ce --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Floor.cs @@ -0,0 +1,61 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Floor : global::Microsoft.Graph.Beta.Models.Place, IParsable + #pragma warning restore CS1591 + { + /// Specifies the sort order of the floor. For example, a floor might be named 'Lobby' with a sort order of 0 to show this floor first in ordered lists. + public int? SortOrder + { + get { return BackingStore?.Get("sortOrder"); } + set { BackingStore?.Set("sortOrder", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public Floor() : base() + { + OdataType = "#microsoft.graph.floor"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.Floor CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Floor(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "sortOrder", n => { SortOrder = n.GetIntValue(); } }, + }; + } + /// + /// Serializes information the current 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.WriteIntValue("sortOrder", SortOrder); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Identity.cs b/src/Microsoft.Graph/Generated/Models/Identity.cs index 3d136784186..9d31146a14d 100644 --- a/src/Microsoft.Graph/Generated/Models/Identity.cs +++ b/src/Microsoft.Graph/Generated/Models/Identity.cs @@ -23,7 +23,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. + /// The display name of the identity. This property is read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -39,7 +39,7 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif - /// Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. + /// The identifier of the identity. This property is read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Id diff --git a/src/Microsoft.Graph/Generated/Models/IosLobAppProvisioningConfiguration.cs b/src/Microsoft.Graph/Generated/Models/IosLobAppProvisioningConfiguration.cs index 2b513be40e6..e9016e01e01 100644 --- a/src/Microsoft.Graph/Generated/Models/IosLobAppProvisioningConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/IosLobAppProvisioningConfiguration.cs @@ -13,7 +13,7 @@ namespace Microsoft.Graph.Beta.Models [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class IosLobAppProvisioningConfiguration : global::Microsoft.Graph.Beta.Models.Entity, IParsable { - /// The associated group assignments for IosLobAppProvisioningConfiguration. + /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Assignments @@ -83,7 +83,7 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif - /// Optional profile expiration date and time. + /// Optional profile expiration date and time. 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 would look like this: '2014-01-01T00:00:00Z'. Returned by default. public DateTimeOffset? ExpirationDateTime { get { return BackingStore?.Get("expirationDateTime"); } diff --git a/src/Microsoft.Graph/Generated/Models/KeyValue.cs b/src/Microsoft.Graph/Generated/Models/KeyValue.cs index 885de6a108c..78ddab06a5b 100644 --- a/src/Microsoft.Graph/Generated/Models/KeyValue.cs +++ b/src/Microsoft.Graph/Generated/Models/KeyValue.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// Key. + /// Contains the name of the field that a value is associated with. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Key @@ -53,7 +53,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// Value. + /// Contains the corresponding value for the specified key. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Value diff --git a/src/Microsoft.Graph/Generated/Models/MailboxDetails.cs b/src/Microsoft.Graph/Generated/Models/MailboxDetails.cs new file mode 100644 index 00000000000..ed3dde647c1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/MailboxDetails.cs @@ -0,0 +1,117 @@ +// +#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.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MailboxDetails : 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 primary SMTP address associated with the mailbox. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? EmailAddress + { + get { return BackingStore?.Get("emailAddress"); } + set { BackingStore?.Set("emailAddress", value); } + } +#nullable restore +#else + public string EmailAddress + { + get { return BackingStore?.Get("emailAddress"); } + set { BackingStore?.Set("emailAddress", value); } + } +#endif + /// The unique identifier of the mailbox in the external directory (such as Microsoft Entra). +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ExternalDirectoryObjectId + { + get { return BackingStore?.Get("externalDirectoryObjectId"); } + set { BackingStore?.Set("externalDirectoryObjectId", value); } + } +#nullable restore +#else + public string ExternalDirectoryObjectId + { + get { return BackingStore?.Get("externalDirectoryObjectId"); } + set { BackingStore?.Set("externalDirectoryObjectId", 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 MailboxDetails() + { + 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.Beta.Models.MailboxDetails CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.MailboxDetails(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "emailAddress", n => { EmailAddress = n.GetStringValue(); } }, + { "externalDirectoryObjectId", n => { ExternalDirectoryObjectId = 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("emailAddress", EmailAddress); + writer.WriteStringValue("externalDirectoryObjectId", ExternalDirectoryObjectId); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ManagedAppProtection.cs b/src/Microsoft.Graph/Generated/Models/ManagedAppProtection.cs index 57198f6eed2..afee1f14f28 100644 --- a/src/Microsoft.Graph/Generated/Models/ManagedAppProtection.cs +++ b/src/Microsoft.Graph/Generated/Models/ManagedAppProtection.cs @@ -51,7 +51,7 @@ public partial class ManagedAppProtection : global::Microsoft.Graph.Beta.Models. get { return BackingStore?.Get("allowedInboundDataTransferSources"); } set { BackingStore?.Set("allowedInboundDataTransferSources", value); } } - /// Specify the number of characters that may be cut or copied from Org data and accounts to any application. This setting overrides the AllowedOutboundClipboardSharingLevel restriction. Default value of '0' means no exception is allowed. + /// Specify the number of characters that may be cut or copied from Org data and accounts to any application. This setting overrides the AllowedOutboundClipboardSharingLevel restriction. Default value of '0' means no exception is allowed. Valid values 0 to 65535 public int? AllowedOutboundClipboardSharingExceptionLength { get { return BackingStore?.Get("allowedOutboundClipboardSharingExceptionLength"); } @@ -153,7 +153,7 @@ public bool? ManagedBrowserToOpenLinksRequired get { return BackingStore?.Get("maximumAllowedDeviceThreatLevel"); } set { BackingStore?.Set("maximumAllowedDeviceThreatLevel", value); } } - /// Maximum number of incorrect pin retry attempts before the managed app is either blocked or wiped. + /// Maximum number of incorrect pin retry attempts before the managed app is either blocked or wiped. Valid values 1 to 65535 public int? MaximumPinRetries { get { return BackingStore?.Get("maximumPinRetries"); } @@ -375,7 +375,7 @@ public TimeSpan? PinRequiredInsteadOfBiometricTimeout get { return BackingStore?.Get("pinRequiredInsteadOfBiometricTimeout"); } set { BackingStore?.Set("pinRequiredInsteadOfBiometricTimeout", value); } } - /// Requires a pin to be unique from the number specified in this property. + /// Requires a pin to be unique from the number specified in this property. Valid values 0 to 24 public int? PreviousPinBlockCount { get { return BackingStore?.Get("previousPinBlockCount"); } diff --git a/src/Microsoft.Graph/Generated/Models/MeetingNote.cs b/src/Microsoft.Graph/Generated/Models/MeetingNote.cs index 59d56050262..5755eff7e23 100644 --- a/src/Microsoft.Graph/Generated/Models/MeetingNote.cs +++ b/src/Microsoft.Graph/Generated/Models/MeetingNote.cs @@ -37,7 +37,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// A collection of subpoints of the meeting note. + /// The subpoints property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Subpoints @@ -53,7 +53,7 @@ public string OdataType set { BackingStore?.Set("subpoints", value); } } #endif - /// The text of the meeting note. + /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Text @@ -69,7 +69,7 @@ public string Text set { BackingStore?.Set("text", value); } } #endif - /// The title of the meeting note. + /// The title property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Title diff --git a/src/Microsoft.Graph/Generated/Models/MeetingNoteSubpoint.cs b/src/Microsoft.Graph/Generated/Models/MeetingNoteSubpoint.cs index 778dcf43af1..d31c38ff89f 100644 --- a/src/Microsoft.Graph/Generated/Models/MeetingNoteSubpoint.cs +++ b/src/Microsoft.Graph/Generated/Models/MeetingNoteSubpoint.cs @@ -37,7 +37,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The text of the meeting note subpoint. + /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Text @@ -53,7 +53,7 @@ public string Text set { BackingStore?.Set("text", value); } } #endif - /// The title of the meeting note subpoint. + /// The title property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Title diff --git a/src/Microsoft.Graph/Generated/Models/MentionEvent.cs b/src/Microsoft.Graph/Generated/Models/MentionEvent.cs index 9b4ba523720..88d55c974c6 100644 --- a/src/Microsoft.Graph/Generated/Models/MentionEvent.cs +++ b/src/Microsoft.Graph/Generated/Models/MentionEvent.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The date and time of the mention 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. + /// The eventDateTime property public DateTimeOffset? EventDateTime { get { return BackingStore?.Get("eventDateTime"); } @@ -43,7 +43,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The speaker who mentioned the user. + /// The speaker property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.IdentitySet? Speaker @@ -59,7 +59,7 @@ public string OdataType set { BackingStore?.Set("speaker", value); } } #endif - /// The utterance in the online meeting transcript that contains the mention event. + /// The transcriptUtterance property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? TranscriptUtterance diff --git a/src/Microsoft.Graph/Generated/Models/MobileAppRelationship.cs b/src/Microsoft.Graph/Generated/Models/MobileAppRelationship.cs index e8896aa5fb2..26a7ef4028b 100644 --- a/src/Microsoft.Graph/Generated/Models/MobileAppRelationship.cs +++ b/src/Microsoft.Graph/Generated/Models/MobileAppRelationship.cs @@ -8,7 +8,7 @@ namespace Microsoft.Graph.Beta.Models { /// - /// Describes a relationship between two mobile apps. + /// The MobileAppRelationship describes the relationship between two mobile applications by providing information that tells if an application is dependent on or superseded by another application. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MobileAppRelationship : global::Microsoft.Graph.Beta.Models.Entity, IParsable diff --git a/src/Microsoft.Graph/Generated/Models/OfflinePlaceMode.cs b/src/Microsoft.Graph/Generated/Models/OfflinePlaceMode.cs new file mode 100644 index 00000000000..be79f62a7e4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/OfflinePlaceMode.cs @@ -0,0 +1,71 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OfflinePlaceMode : global::Microsoft.Graph.Beta.Models.PlaceMode, IParsable + #pragma warning restore CS1591 + { + /// Reason for marking a place offline. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Reason + { + get { return BackingStore?.Get("reason"); } + set { BackingStore?.Set("reason", value); } + } +#nullable restore +#else + public string Reason + { + get { return BackingStore?.Get("reason"); } + set { BackingStore?.Set("reason", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public OfflinePlaceMode() : base() + { + OdataType = "#microsoft.graph.offlinePlaceMode"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.OfflinePlaceMode CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.OfflinePlaceMode(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "reason", n => { Reason = 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.WriteStringValue("reason", Reason); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/OriginTenantInfo.cs b/src/Microsoft.Graph/Generated/Models/OriginTenantInfo.cs new file mode 100644 index 00000000000..2dfc3a3ffb1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/OriginTenantInfo.cs @@ -0,0 +1,117 @@ +// +#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.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OriginTenantInfo : 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 + /// The identifier of the tenant where the user account was originally provisioned. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OriginTenantId + { + get { return BackingStore?.Get("originTenantId"); } + set { BackingStore?.Set("originTenantId", value); } + } +#nullable restore +#else + public string OriginTenantId + { + get { return BackingStore?.Get("originTenantId"); } + set { BackingStore?.Set("originTenantId", value); } + } +#endif + /// The identifier of the user in the origin tenant. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OriginUserId + { + get { return BackingStore?.Get("originUserId"); } + set { BackingStore?.Set("originUserId", value); } + } +#nullable restore +#else + public string OriginUserId + { + get { return BackingStore?.Get("originUserId"); } + set { BackingStore?.Set("originUserId", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public OriginTenantInfo() + { + 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.Beta.Models.OriginTenantInfo CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.OriginTenantInfo(); + } + /// + /// 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(); } }, + { "originTenantId", n => { OriginTenantId = n.GetStringValue(); } }, + { "originUserId", n => { OriginUserId = 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.WriteStringValue("originTenantId", OriginTenantId); + writer.WriteStringValue("originUserId", OriginUserId); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Place.cs b/src/Microsoft.Graph/Generated/Models/Place.cs index c204602d8c5..9923e788e25 100644 --- a/src/Microsoft.Graph/Generated/Models/Place.cs +++ b/src/Microsoft.Graph/Generated/Models/Place.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class Place : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The street address of the place. + /// The physical address of the place, including the street, city, state, country or region, and postal code. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.PhysicalAddress? Address @@ -28,7 +28,7 @@ public partial class Place : global::Microsoft.Graph.Beta.Models.Entity, IParsab set { BackingStore?.Set("address", value); } } #endif - /// The name associated with the place. + /// The name that is associated with the place. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -59,6 +59,44 @@ public string DisplayName get { return BackingStore?.Get("geoCoordinates"); } set { BackingStore?.Set("geoCoordinates", value); } } +#endif + /// Indicates whether the place is wheelchair accessible. + public bool? IsWheelChairAccessible + { + get { return BackingStore?.Get("isWheelChairAccessible"); } + set { BackingStore?.Set("isWheelChairAccessible", value); } + } + /// User-defined description of the place. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Label + { + get { return BackingStore?.Get("label"); } + set { BackingStore?.Set("label", value); } + } +#nullable restore +#else + public string Label + { + get { return BackingStore?.Get("label"); } + set { BackingStore?.Set("label", value); } + } +#endif + /// The ID of a parent place. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ParentId + { + get { return BackingStore?.Get("parentId"); } + set { BackingStore?.Set("parentId", value); } + } +#nullable restore +#else + public string ParentId + { + get { return BackingStore?.Get("parentId"); } + set { BackingStore?.Set("parentId", value); } + } #endif /// The phone number of the place. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -76,7 +114,7 @@ public string Phone set { BackingStore?.Set("phone", value); } } #endif - /// A unique, immutable identifier for the place. Read-only. The value of this identifier is equal to the ExternalDirectoryObjectId returned from the Get-Mailbox cmdlet. + /// An alternate immutable unique identifier of the place. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? PlaceId @@ -91,6 +129,22 @@ public string PlaceId get { return BackingStore?.Get("placeId"); } set { BackingStore?.Set("placeId", value); } } +#endif + /// Custom tags that are associated with the place for categorization or filtering. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Tags + { + get { return BackingStore?.Get?>("tags"); } + set { BackingStore?.Set("tags", value); } + } +#nullable restore +#else + public List Tags + { + get { return BackingStore?.Get>("tags"); } + set { BackingStore?.Set("tags", value); } + } #endif /// /// Creates a new instance of the appropriate class based on discriminator value @@ -103,8 +157,12 @@ public string PlaceId var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); return mappingValue switch { + "#microsoft.graph.building" => new global::Microsoft.Graph.Beta.Models.Building(), + "#microsoft.graph.desk" => new global::Microsoft.Graph.Beta.Models.Desk(), + "#microsoft.graph.floor" => new global::Microsoft.Graph.Beta.Models.Floor(), "#microsoft.graph.room" => new global::Microsoft.Graph.Beta.Models.Room(), "#microsoft.graph.roomList" => new global::Microsoft.Graph.Beta.Models.RoomList(), + "#microsoft.graph.section" => new global::Microsoft.Graph.Beta.Models.Section(), "#microsoft.graph.workspace" => new global::Microsoft.Graph.Beta.Models.Workspace(), _ => new global::Microsoft.Graph.Beta.Models.Place(), }; @@ -120,8 +178,12 @@ public override IDictionary> GetFieldDeserializers() { "address", n => { Address = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PhysicalAddress.CreateFromDiscriminatorValue); } }, { "displayName", n => { DisplayName = n.GetStringValue(); } }, { "geoCoordinates", n => { GeoCoordinates = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.OutlookGeoCoordinates.CreateFromDiscriminatorValue); } }, + { "isWheelChairAccessible", n => { IsWheelChairAccessible = n.GetBoolValue(); } }, + { "label", n => { Label = n.GetStringValue(); } }, + { "parentId", n => { ParentId = n.GetStringValue(); } }, { "phone", n => { Phone = n.GetStringValue(); } }, { "placeId", n => { PlaceId = n.GetStringValue(); } }, + { "tags", n => { Tags = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -135,8 +197,12 @@ public override void Serialize(ISerializationWriter writer) writer.WriteObjectValue("address", Address); writer.WriteStringValue("displayName", DisplayName); writer.WriteObjectValue("geoCoordinates", GeoCoordinates); + writer.WriteBoolValue("isWheelChairAccessible", IsWheelChairAccessible); + writer.WriteStringValue("label", Label); + writer.WriteStringValue("parentId", ParentId); writer.WriteStringValue("phone", Phone); writer.WriteStringValue("placeId", PlaceId); + writer.WriteCollectionOfPrimitiveValues("tags", Tags); } } } diff --git a/src/Microsoft.Graph/Generated/Models/PlaceMode.cs b/src/Microsoft.Graph/Generated/Models/PlaceMode.cs new file mode 100644 index 00000000000..d379fd56a0d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/PlaceMode.cs @@ -0,0 +1,89 @@ +// +#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.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PlaceMode : 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 PlaceMode() + { + 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.Beta.Models.PlaceMode CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.assignedPlaceMode" => new global::Microsoft.Graph.Beta.Models.AssignedPlaceMode(), + "#microsoft.graph.dropInPlaceMode" => new global::Microsoft.Graph.Beta.Models.DropInPlaceMode(), + "#microsoft.graph.offlinePlaceMode" => new global::Microsoft.Graph.Beta.Models.OfflinePlaceMode(), + "#microsoft.graph.reservablePlaceMode" => new global::Microsoft.Graph.Beta.Models.ReservablePlaceMode(), + _ => new global::Microsoft.Graph.Beta.Models.PlaceMode(), + }; + } + /// + /// 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/PositionDetail.cs b/src/Microsoft.Graph/Generated/Models/PositionDetail.cs index efca35d0a9b..fa80824855e 100644 --- a/src/Microsoft.Graph/Generated/Models/PositionDetail.cs +++ b/src/Microsoft.Graph/Generated/Models/PositionDetail.cs @@ -53,6 +53,38 @@ public string Description get { return BackingStore?.Get("description"); } set { BackingStore?.Set("description", value); } } +#endif + /// The identifier assigned to the employee. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? EmployeeId + { + get { return BackingStore?.Get("employeeId"); } + set { BackingStore?.Set("employeeId", value); } + } +#nullable restore +#else + public string EmployeeId + { + get { return BackingStore?.Get("employeeId"); } + set { BackingStore?.Set("employeeId", value); } + } +#endif + /// The type of employment for the position. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? EmployeeType + { + get { return BackingStore?.Get("employeeType"); } + set { BackingStore?.Set("employeeType", value); } + } +#nullable restore +#else + public string EmployeeType + { + get { return BackingStore?.Get("employeeType"); } + set { BackingStore?.Set("employeeType", value); } + } #endif /// The date when the position ended. public Date? EndMonthYear @@ -212,6 +244,8 @@ public virtual IDictionary> GetFieldDeserializers() { { "company", n => { Company = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CompanyDetail.CreateFromDiscriminatorValue); } }, { "description", n => { Description = n.GetStringValue(); } }, + { "employeeId", n => { EmployeeId = n.GetStringValue(); } }, + { "employeeType", n => { EmployeeType = n.GetStringValue(); } }, { "endMonthYear", n => { EndMonthYear = n.GetDateValue(); } }, { "jobTitle", n => { JobTitle = n.GetStringValue(); } }, { "layer", n => { Layer = n.GetIntValue(); } }, @@ -233,6 +267,8 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteObjectValue("company", Company); writer.WriteStringValue("description", Description); + writer.WriteStringValue("employeeId", EmployeeId); + writer.WriteStringValue("employeeType", EmployeeType); writer.WriteDateValue("endMonthYear", EndMonthYear); writer.WriteStringValue("jobTitle", JobTitle); writer.WriteIntValue("layer", Layer); diff --git a/src/Microsoft.Graph/Generated/Models/RecordingState.cs b/src/Microsoft.Graph/Generated/Models/RecordingState.cs new file mode 100644 index 00000000000..399cc61777a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/RecordingState.cs @@ -0,0 +1,97 @@ +// +#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.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecordingState : 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 + /// The sequenceNumber property + public int? SequenceNumber + { + get { return BackingStore?.Get("sequenceNumber"); } + set { BackingStore?.Set("sequenceNumber", value); } + } + /// The state property + public global::Microsoft.Graph.Beta.Models.MediaState? State + { + get { return BackingStore?.Get("state"); } + set { BackingStore?.Set("state", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public RecordingState() + { + 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.Beta.Models.RecordingState CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.RecordingState(); + } + /// + /// 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(); } }, + { "sequenceNumber", n => { SequenceNumber = n.GetIntValue(); } }, + { "state", n => { State = n.GetEnumValue(); } }, + }; + } + /// + /// 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.WriteIntValue("sequenceNumber", SequenceNumber); + writer.WriteEnumValue("state", State); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ReservablePlaceMode.cs b/src/Microsoft.Graph/Generated/Models/ReservablePlaceMode.cs new file mode 100644 index 00000000000..0e2c0df545d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ReservablePlaceMode.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReservablePlaceMode : global::Microsoft.Graph.Beta.Models.PlaceMode, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ReservablePlaceMode() : base() + { + OdataType = "#microsoft.graph.reservablePlaceMode"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.ReservablePlaceMode CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.ReservablePlaceMode(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ResourceLink.cs b/src/Microsoft.Graph/Generated/Models/ResourceLink.cs new file mode 100644 index 00000000000..a44ff3ee45f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ResourceLink.cs @@ -0,0 +1,125 @@ +// +#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.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ResourceLink : 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 linkType property + public global::Microsoft.Graph.Beta.Models.ResourceLinkType? LinkType + { + get { return BackingStore?.Get("linkType"); } + set { BackingStore?.Set("linkType", value); } + } + /// The link text that is visible in the Places app. The maximum length is 200 characters. +#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 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 URL of the resource link. The maximum length is 200 characters. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Value + { + get { return BackingStore?.Get("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public string Value + { + get { return BackingStore?.Get("value"); } + set { BackingStore?.Set("value", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ResourceLink() + { + 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.Beta.Models.ResourceLink CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.ResourceLink(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "linkType", n => { LinkType = n.GetEnumValue(); } }, + { "name", n => { Name = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "value", n => { Value = 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.WriteEnumValue("linkType", LinkType); + writer.WriteStringValue("name", Name); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteStringValue("value", Value); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ResourceLinkType.cs b/src/Microsoft.Graph/Generated/Models/ResourceLinkType.cs new file mode 100644 index 00000000000..f05a1176bce --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ResourceLinkType.cs @@ -0,0 +1,20 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum ResourceLinkType + #pragma warning restore CS1591 + { + [EnumMember(Value = "url")] + #pragma warning disable CS1591 + Url, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/RoleScopeTag.cs b/src/Microsoft.Graph/Generated/Models/RoleScopeTag.cs index de002076fb1..0fe9ec9ce86 100644 --- a/src/Microsoft.Graph/Generated/Models/RoleScopeTag.cs +++ b/src/Microsoft.Graph/Generated/Models/RoleScopeTag.cs @@ -67,22 +67,6 @@ public bool? IsBuiltIn get { return BackingStore?.Get("isBuiltIn"); } set { BackingStore?.Set("isBuiltIn", value); } } - /// Permissions associated with the Role Scope Tag. This property is read-only. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? Permissions - { - get { return BackingStore?.Get?>("permissions"); } - set { BackingStore?.Set("permissions", value); } - } -#nullable restore -#else - public List Permissions - { - get { return BackingStore?.Get>("permissions"); } - set { BackingStore?.Set("permissions", value); } - } -#endif /// /// Creates a new instance of the appropriate class based on discriminator value /// @@ -105,7 +89,6 @@ public override IDictionary> GetFieldDeserializers() { "description", n => { Description = n.GetStringValue(); } }, { "displayName", n => { DisplayName = n.GetStringValue(); } }, { "isBuiltIn", n => { IsBuiltIn = n.GetBoolValue(); } }, - { "permissions", n => { Permissions = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// diff --git a/src/Microsoft.Graph/Generated/Models/Room.cs b/src/Microsoft.Graph/Generated/Models/Room.cs index 221d3fc5c0d..e5a658ba8c6 100644 --- a/src/Microsoft.Graph/Generated/Models/Room.cs +++ b/src/Microsoft.Graph/Generated/Models/Room.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class Room : global::Microsoft.Graph.Beta.Models.Place, IParsable #pragma warning restore CS1591 { - /// Specifies the name of the audio device in the room. + /// The name of the audio device that is available in the room. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? AudioDeviceName @@ -28,13 +28,13 @@ public string AudioDeviceName set { BackingStore?.Set("audioDeviceName", value); } } #endif - /// Type of room. Possible values are standard, and reserved. + /// Specifies how the room can be booked. Possible values are:unknown - Unspecified booking behavior. We don't recommend that you use this value.standard - Available for general booking.reserved - Reserved for specific users or purposes. public global::Microsoft.Graph.Beta.Models.BookingType? BookingType { get { return BackingStore?.Get("bookingType"); } set { BackingStore?.Set("bookingType", value); } } - /// Specifies the building name or building number that the room is in. + /// The name or identifier of the building where the room is located. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Building @@ -50,13 +50,13 @@ public string Building set { BackingStore?.Set("building", value); } } #endif - /// Specifies the capacity of the room. + /// The maximum number of people the room can accommodate. public int? Capacity { get { return BackingStore?.Get("capacity"); } set { BackingStore?.Set("capacity", value); } } - /// Specifies the name of the display device in the room. + /// The name of the display device (for example, monitor or projector) that is available in the room. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayDeviceName @@ -72,7 +72,7 @@ public string DisplayDeviceName set { BackingStore?.Set("displayDeviceName", value); } } #endif - /// Email address of the room. + /// The email address associated with the room. This email address is used for booking. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? EmailAddress @@ -88,7 +88,7 @@ public string EmailAddress set { BackingStore?.Set("emailAddress", value); } } #endif - /// Specifies a descriptive label for the floor, for example, P. + /// A human-readable label for the floor; for example, Ground Floor. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? FloorLabel @@ -104,35 +104,19 @@ public string FloorLabel set { BackingStore?.Set("floorLabel", value); } } #endif - /// Specifies the floor number that the room is on. + /// The numeric floor level within the building. For example, 1 for first floor, 2 for second floor, and so on. public int? FloorNumber { get { return BackingStore?.Get("floorNumber"); } set { BackingStore?.Set("floorNumber", value); } } - /// Specifies whether the room is wheelchair accessible. - public bool? IsWheelChairAccessible + /// Indicates whether the room is configured with the Microsoft Teams Rooms system. + public bool? IsTeamsEnabled { - get { return BackingStore?.Get("isWheelChairAccessible"); } - set { BackingStore?.Set("isWheelChairAccessible", value); } + get { return BackingStore?.Get("isTeamsEnabled"); } + set { BackingStore?.Set("isTeamsEnabled", value); } } - /// Specifies a descriptive label for the room, for example, a number or name. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? Label - { - get { return BackingStore?.Get("label"); } - set { BackingStore?.Set("label", value); } - } -#nullable restore -#else - public string Label - { - get { return BackingStore?.Get("label"); } - set { BackingStore?.Set("label", value); } - } -#endif - /// Specifies a nickname for the room, for example, 'conf room'. + /// A short, friendly name for the room, often used for easier identification or display in UI. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Nickname @@ -148,23 +132,7 @@ public string Nickname set { BackingStore?.Set("nickname", value); } } #endif - /// Specifies other features of the room; for example, the type of view or furniture type. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? Tags - { - get { return BackingStore?.Get?>("tags"); } - set { BackingStore?.Set("tags", value); } - } -#nullable restore -#else - public List Tags - { - get { return BackingStore?.Get>("tags"); } - set { BackingStore?.Set("tags", value); } - } -#endif - /// Specifies the name of the video device in the room. + /// The name of the video device that is available in the room. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? VideoDeviceName @@ -213,10 +181,8 @@ public override IDictionary> GetFieldDeserializers() { "emailAddress", n => { EmailAddress = n.GetStringValue(); } }, { "floorLabel", n => { FloorLabel = n.GetStringValue(); } }, { "floorNumber", n => { FloorNumber = n.GetIntValue(); } }, - { "isWheelChairAccessible", n => { IsWheelChairAccessible = n.GetBoolValue(); } }, - { "label", n => { Label = n.GetStringValue(); } }, + { "isTeamsEnabled", n => { IsTeamsEnabled = n.GetBoolValue(); } }, { "nickname", n => { Nickname = n.GetStringValue(); } }, - { "tags", n => { Tags = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "videoDeviceName", n => { VideoDeviceName = n.GetStringValue(); } }, }; } @@ -236,10 +202,8 @@ public override void Serialize(ISerializationWriter writer) writer.WriteStringValue("emailAddress", EmailAddress); writer.WriteStringValue("floorLabel", FloorLabel); writer.WriteIntValue("floorNumber", FloorNumber); - writer.WriteBoolValue("isWheelChairAccessible", IsWheelChairAccessible); - writer.WriteStringValue("label", Label); + writer.WriteBoolValue("isTeamsEnabled", IsTeamsEnabled); writer.WriteStringValue("nickname", Nickname); - writer.WriteCollectionOfPrimitiveValues("tags", Tags); writer.WriteStringValue("videoDeviceName", VideoDeviceName); } } diff --git a/src/Microsoft.Graph/Generated/Models/Section.cs b/src/Microsoft.Graph/Generated/Models/Section.cs new file mode 100644 index 00000000000..c842b95076b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Section.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Section : global::Microsoft.Graph.Beta.Models.Place, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public Section() : base() + { + OdataType = "#microsoft.graph.section"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.Section CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Section(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AdditionalOptions.cs b/src/Microsoft.Graph/Generated/Models/Security/AdditionalOptions.cs index 9a7831e582d..fdec42aa8b7 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/AdditionalOptions.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/AdditionalOptions.cs @@ -65,13 +65,9 @@ public enum AdditionalOptions #pragma warning disable CS1591 SplitSource = 8192, #pragma warning restore CS1591 - [EnumMember(Value = "optimizedPartitionSize")] - #pragma warning disable CS1591 - OptimizedPartitionSize = 16384, - #pragma warning restore CS1591 [EnumMember(Value = "includeReport")] #pragma warning disable CS1591 - IncludeReport = 32768, + IncludeReport = 16384, #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryAddToReviewSetOperation.cs b/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryAddToReviewSetOperation.cs index 54b833d6f61..9a752eb6012 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryAddToReviewSetOperation.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryAddToReviewSetOperation.cs @@ -36,6 +36,22 @@ public partial class EdiscoveryAddToReviewSetOperation : global::Microsoft.Graph get { return BackingStore?.Get("itemsToInclude"); } set { BackingStore?.Set("itemsToInclude", value); } } + /// Contains the properties for report file metadata, including downloadUrl, fileName, and size. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ReportFileMetadata + { + get { return BackingStore?.Get?>("reportFileMetadata"); } + set { BackingStore?.Set("reportFileMetadata", value); } + } +#nullable restore +#else + public List ReportFileMetadata + { + get { return BackingStore?.Get>("reportFileMetadata"); } + set { BackingStore?.Set("reportFileMetadata", value); } + } +#endif /// eDiscovery review set to which items matching source collection query gets added. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -90,6 +106,7 @@ public override IDictionary> GetFieldDeserializers() { "cloudAttachmentVersion", n => { CloudAttachmentVersion = n.GetEnumValue(); } }, { "documentVersion", n => { DocumentVersion = n.GetEnumValue(); } }, { "itemsToInclude", n => { ItemsToInclude = n.GetEnumValue(); } }, + { "reportFileMetadata", n => { ReportFileMetadata = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.ReportFileMetadata.CreateFromDiscriminatorValue)?.AsList(); } }, { "reviewSet", n => { ReviewSet = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.EdiscoveryReviewSet.CreateFromDiscriminatorValue); } }, { "search", n => { Search = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.EdiscoverySearch.CreateFromDiscriminatorValue); } }, }; @@ -106,6 +123,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteEnumValue("cloudAttachmentVersion", CloudAttachmentVersion); writer.WriteEnumValue("documentVersion", DocumentVersion); writer.WriteEnumValue("itemsToInclude", ItemsToInclude); + writer.WriteCollectionOfObjectValues("reportFileMetadata", ReportFileMetadata); writer.WriteObjectValue("reviewSet", ReviewSet); writer.WriteObjectValue("search", Search); } diff --git a/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryEstimateOperation.cs b/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryEstimateOperation.cs index 627f6f86ab6..d15472a8712 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryEstimateOperation.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryEstimateOperation.cs @@ -30,6 +30,22 @@ public int? MailboxCount get { return BackingStore?.Get("mailboxCount"); } set { BackingStore?.Set("mailboxCount", value); } } + /// Contains the properties for report file metadata, including downloadUrl, fileName, and size. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ReportFileMetadata + { + get { return BackingStore?.Get?>("reportFileMetadata"); } + set { BackingStore?.Set("reportFileMetadata", value); } + } +#nullable restore +#else + public List ReportFileMetadata + { + get { return BackingStore?.Get>("reportFileMetadata"); } + set { BackingStore?.Set("reportFileMetadata", value); } + } +#endif /// eDiscovery search. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -91,6 +107,7 @@ public override IDictionary> GetFieldDeserializers() { "indexedItemCount", n => { IndexedItemCount = n.GetLongValue(); } }, { "indexedItemsSize", n => { IndexedItemsSize = n.GetLongValue(); } }, { "mailboxCount", n => { MailboxCount = n.GetIntValue(); } }, + { "reportFileMetadata", n => { ReportFileMetadata = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.ReportFileMetadata.CreateFromDiscriminatorValue)?.AsList(); } }, { "search", n => { Search = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.EdiscoverySearch.CreateFromDiscriminatorValue); } }, { "siteCount", n => { SiteCount = n.GetIntValue(); } }, { "statisticsOptions", n => { StatisticsOptions = n.GetEnumValue(); } }, @@ -109,6 +126,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteLongValue("indexedItemCount", IndexedItemCount); writer.WriteLongValue("indexedItemsSize", IndexedItemsSize); writer.WriteIntValue("mailboxCount", MailboxCount); + writer.WriteCollectionOfObjectValues("reportFileMetadata", ReportFileMetadata); writer.WriteObjectValue("search", Search); writer.WriteIntValue("siteCount", SiteCount); writer.WriteEnumValue("statisticsOptions", StatisticsOptions); diff --git a/src/Microsoft.Graph/Generated/Models/Security/ExportOptions.cs b/src/Microsoft.Graph/Generated/Models/Security/ExportOptions.cs index 69ea41b3b32..58f10ceec11 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/ExportOptions.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/ExportOptions.cs @@ -49,9 +49,5 @@ public enum ExportOptions #pragma warning disable CS1591 CondensePaths = 512, #pragma warning restore CS1591 - [EnumMember(Value = "optimizedPartitionSize")] - #pragma warning disable CS1591 - OptimizedPartitionSize = 1024, - #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/Security/ReportFileMetadata.cs b/src/Microsoft.Graph/Generated/Models/Security/ReportFileMetadata.cs new file mode 100644 index 00000000000..f29eb8930a6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ReportFileMetadata.cs @@ -0,0 +1,125 @@ +// +#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.Beta.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReportFileMetadata : 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 URL to download the report. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DownloadUrl + { + get { return BackingStore?.Get("downloadUrl"); } + set { BackingStore?.Set("downloadUrl", value); } + } +#nullable restore +#else + public string DownloadUrl + { + get { return BackingStore?.Get("downloadUrl"); } + set { BackingStore?.Set("downloadUrl", value); } + } +#endif + /// The name of the file. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? FileName + { + get { return BackingStore?.Get("fileName"); } + set { BackingStore?.Set("fileName", value); } + } +#nullable restore +#else + public string FileName + { + get { return BackingStore?.Get("fileName"); } + set { BackingStore?.Set("fileName", 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 size of the file. + public long? Size + { + get { return BackingStore?.Get("size"); } + set { BackingStore?.Set("size", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public ReportFileMetadata() + { + 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.Beta.Models.Security.ReportFileMetadata CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.ReportFileMetadata(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "downloadUrl", n => { DownloadUrl = n.GetStringValue(); } }, + { "fileName", n => { FileName = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "size", n => { Size = n.GetLongValue(); } }, + }; + } + /// + /// 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("downloadUrl", DownloadUrl); + writer.WriteStringValue("fileName", FileName); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteLongValue("size", Size); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ResourceAccessEvent.cs b/src/Microsoft.Graph/Generated/Models/Security/ResourceAccessEvent.cs new file mode 100644 index 00000000000..ac644ce04a1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ResourceAccessEvent.cs @@ -0,0 +1,143 @@ +// +#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.Beta.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ResourceAccessEvent : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// The time of the access event. + public DateTimeOffset? AccessDateTime + { + get { return BackingStore?.Get("accessDateTime"); } + set { BackingStore?.Set("accessDateTime", value); } + } + /// The identifier of the user account. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AccountId + { + get { return BackingStore?.Get("accountId"); } + set { BackingStore?.Set("accountId", value); } + } +#nullable restore +#else + public string AccountId + { + get { return BackingStore?.Get("accountId"); } + set { BackingStore?.Set("accountId", value); } + } +#endif + /// 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; } + /// Ip address of the resource. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? IpAddress + { + get { return BackingStore?.Get("ipAddress"); } + set { BackingStore?.Set("ipAddress", value); } + } +#nullable restore +#else + public string IpAddress + { + get { return BackingStore?.Get("ipAddress"); } + set { BackingStore?.Set("ipAddress", 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 protocol and host name pairs describing the connection. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ResourceIdentifier + { + get { return BackingStore?.Get("resourceIdentifier"); } + set { BackingStore?.Set("resourceIdentifier", value); } + } +#nullable restore +#else + public string ResourceIdentifier + { + get { return BackingStore?.Get("resourceIdentifier"); } + set { BackingStore?.Set("resourceIdentifier", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ResourceAccessEvent() + { + 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.Beta.Models.Security.ResourceAccessEvent CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.ResourceAccessEvent(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "accessDateTime", n => { AccessDateTime = n.GetDateTimeOffsetValue(); } }, + { "accountId", n => { AccountId = n.GetStringValue(); } }, + { "ipAddress", n => { IpAddress = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "resourceIdentifier", n => { ResourceIdentifier = 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.WriteDateTimeOffsetValue("accessDateTime", AccessDateTime); + writer.WriteStringValue("accountId", AccountId); + writer.WriteStringValue("ipAddress", IpAddress); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteStringValue("resourceIdentifier", ResourceIdentifier); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UserAccount.cs b/src/Microsoft.Graph/Generated/Models/Security/UserAccount.cs index 710dca726b2..56d1abe68bf 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/UserAccount.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/UserAccount.cs @@ -100,6 +100,22 @@ public string OdataType get { return BackingStore?.Get("@odata.type"); } set { BackingStore?.Set("@odata.type", value); } } +#endif + /// Information on resource access attempts made by the user account. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ResourceAccessEvents + { + get { return BackingStore?.Get?>("resourceAccessEvents"); } + set { BackingStore?.Set("resourceAccessEvents", value); } + } +#nullable restore +#else + public List ResourceAccessEvents + { + get { return BackingStore?.Get>("resourceAccessEvents"); } + set { BackingStore?.Set("resourceAccessEvents", value); } + } #endif /// The user principal name of the account in Microsoft Entra ID. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -164,6 +180,7 @@ public virtual IDictionary> GetFieldDeserializers() { "displayName", n => { DisplayName = n.GetStringValue(); } }, { "domainName", n => { DomainName = n.GetStringValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "resourceAccessEvents", n => { ResourceAccessEvents = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.ResourceAccessEvent.CreateFromDiscriminatorValue)?.AsList(); } }, { "userPrincipalName", n => { UserPrincipalName = n.GetStringValue(); } }, { "userSid", n => { UserSid = n.GetStringValue(); } }, }; @@ -180,6 +197,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("displayName", DisplayName); writer.WriteStringValue("domainName", DomainName); writer.WriteStringValue("@odata.type", OdataType); + writer.WriteCollectionOfObjectValues("resourceAccessEvents", ResourceAccessEvents); writer.WriteStringValue("userPrincipalName", UserPrincipalName); writer.WriteStringValue("userSid", UserSid); writer.WriteAdditionalData(AdditionalData); diff --git a/src/Microsoft.Graph/Generated/Models/TranscriptionState.cs b/src/Microsoft.Graph/Generated/Models/TranscriptionState.cs new file mode 100644 index 00000000000..a60285426c2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/TranscriptionState.cs @@ -0,0 +1,97 @@ +// +#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.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class TranscriptionState : 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 + /// The sequenceNumber property + public int? SequenceNumber + { + get { return BackingStore?.Get("sequenceNumber"); } + set { BackingStore?.Set("sequenceNumber", value); } + } + /// The state property + public global::Microsoft.Graph.Beta.Models.MediaState? State + { + get { return BackingStore?.Get("state"); } + set { BackingStore?.Set("state", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public TranscriptionState() + { + 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.Beta.Models.TranscriptionState CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.TranscriptionState(); + } + /// + /// 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(); } }, + { "sequenceNumber", n => { SequenceNumber = n.GetIntValue(); } }, + { "state", n => { State = n.GetEnumValue(); } }, + }; + } + /// + /// 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.WriteIntValue("sequenceNumber", SequenceNumber); + writer.WriteEnumValue("state", State); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/UserAccountInformation.cs b/src/Microsoft.Graph/Generated/Models/UserAccountInformation.cs index b2543a631bf..6be6daed2dd 100644 --- a/src/Microsoft.Graph/Generated/Models/UserAccountInformation.cs +++ b/src/Microsoft.Graph/Generated/Models/UserAccountInformation.cs @@ -44,7 +44,23 @@ public string CountryCode set { BackingStore?.Set("countryCode", value); } } #endif - /// Contains the language the user has associated as preferred for the account. + /// Contains the identifiers of the user and the origin tenant that provisioned the user. This property is populated when the user is invited as a guest to the host tenant. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.OriginTenantInfo? OriginTenantInfo + { + get { return BackingStore?.Get("originTenantInfo"); } + set { BackingStore?.Set("originTenantInfo", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.OriginTenantInfo OriginTenantInfo + { + get { return BackingStore?.Get("originTenantInfo"); } + set { BackingStore?.Set("originTenantInfo", value); } + } +#endif + /// Contains the language that the user associated as preferred for their account. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.LocaleInfo? PreferredLanguageTag @@ -60,6 +76,12 @@ public string CountryCode set { BackingStore?.Set("preferredLanguageTag", value); } } #endif + /// Represents the user's persona. The possible values are: unknown, externalMember, externalGuest, internalMember, internalGuest, unknownFutureValue. + public global::Microsoft.Graph.Beta.Models.UserPersona? UserPersona + { + get { return BackingStore?.Get("userPersona"); } + set { BackingStore?.Set("userPersona", value); } + } /// The user principal name (UPN) of the user associated with the account. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -103,7 +125,9 @@ public override IDictionary> GetFieldDeserializers() { { "ageGroup", n => { AgeGroup = n.GetStringValue(); } }, { "countryCode", n => { CountryCode = n.GetStringValue(); } }, + { "originTenantInfo", n => { OriginTenantInfo = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.OriginTenantInfo.CreateFromDiscriminatorValue); } }, { "preferredLanguageTag", n => { PreferredLanguageTag = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.LocaleInfo.CreateFromDiscriminatorValue); } }, + { "userPersona", n => { UserPersona = n.GetEnumValue(); } }, { "userPrincipalName", n => { UserPrincipalName = n.GetStringValue(); } }, }; } @@ -117,7 +141,9 @@ public override void Serialize(ISerializationWriter writer) base.Serialize(writer); writer.WriteStringValue("ageGroup", AgeGroup); writer.WriteStringValue("countryCode", CountryCode); + writer.WriteObjectValue("originTenantInfo", OriginTenantInfo); writer.WriteObjectValue("preferredLanguageTag", PreferredLanguageTag); + writer.WriteEnumValue("userPersona", UserPersona); writer.WriteStringValue("userPrincipalName", UserPrincipalName); } } diff --git a/src/Microsoft.Graph/Generated/Models/UserPersona.cs b/src/Microsoft.Graph/Generated/Models/UserPersona.cs new file mode 100644 index 00000000000..72bfd9cd1f9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/UserPersona.cs @@ -0,0 +1,36 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum UserPersona + #pragma warning restore CS1591 + { + [EnumMember(Value = "unknown")] + #pragma warning disable CS1591 + Unknown, + #pragma warning restore CS1591 + [EnumMember(Value = "externalMember")] + #pragma warning disable CS1591 + ExternalMember, + #pragma warning restore CS1591 + [EnumMember(Value = "externalGuest")] + #pragma warning disable CS1591 + ExternalGuest, + #pragma warning restore CS1591 + [EnumMember(Value = "internalMember")] + #pragma warning disable CS1591 + InternalMember, + #pragma warning restore CS1591 + [EnumMember(Value = "internalGuest")] + #pragma warning disable CS1591 + InternalGuest, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/VirtualEndpoint.cs b/src/Microsoft.Graph/Generated/Models/VirtualEndpoint.cs index 0e382122e12..7968dac6e7b 100644 --- a/src/Microsoft.Graph/Generated/Models/VirtualEndpoint.cs +++ b/src/Microsoft.Graph/Generated/Models/VirtualEndpoint.cs @@ -43,6 +43,22 @@ public partial class VirtualEndpoint : global::Microsoft.Graph.Beta.Models.Entit get { return BackingStore?.Get>("bulkActions"); } set { BackingStore?.Set("bulkActions", value); } } +#endif + /// The cloudApps property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? CloudApps + { + get { return BackingStore?.Get?>("cloudApps"); } + set { BackingStore?.Set("cloudApps", value); } + } +#nullable restore +#else + public List CloudApps + { + get { return BackingStore?.Get>("cloudApps"); } + set { BackingStore?.Set("cloudApps", value); } + } #endif /// Cloud managed virtual desktops. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,6 +304,7 @@ public override IDictionary> GetFieldDeserializers() { { "auditEvents", n => { AuditEvents = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CloudPcAuditEvent.CreateFromDiscriminatorValue)?.AsList(); } }, { "bulkActions", n => { BulkActions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CloudPcBulkAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "cloudApps", n => { CloudApps = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CloudPcCloudApp.CreateFromDiscriminatorValue)?.AsList(); } }, { "cloudPCs", n => { CloudPCs = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CloudPC.CreateFromDiscriminatorValue)?.AsList(); } }, { "crossCloudGovernmentOrganizationMapping", n => { CrossCloudGovernmentOrganizationMapping = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcCrossCloudGovernmentOrganizationMapping.CreateFromDiscriminatorValue); } }, { "deviceImages", n => { DeviceImages = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CloudPcDeviceImage.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -314,6 +331,7 @@ public override void Serialize(ISerializationWriter writer) base.Serialize(writer); writer.WriteCollectionOfObjectValues("auditEvents", AuditEvents); writer.WriteCollectionOfObjectValues("bulkActions", BulkActions); + writer.WriteCollectionOfObjectValues("cloudApps", CloudApps); writer.WriteCollectionOfObjectValues("cloudPCs", CloudPCs); writer.WriteObjectValue("crossCloudGovernmentOrganizationMapping", CrossCloudGovernmentOrganizationMapping); writer.WriteCollectionOfObjectValues("deviceImages", DeviceImages); diff --git a/src/Microsoft.Graph/Generated/Models/WindowsDomainJoinConfiguration.cs b/src/Microsoft.Graph/Generated/Models/WindowsDomainJoinConfiguration.cs index 553a99d5026..2c70cedc146 100644 --- a/src/Microsoft.Graph/Generated/Models/WindowsDomainJoinConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/WindowsDomainJoinConfiguration.cs @@ -51,7 +51,7 @@ public int? ComputerNameSuffixRandomCharCount get { return BackingStore?.Get("computerNameSuffixRandomCharCount"); } set { BackingStore?.Set("computerNameSuffixRandomCharCount", value); } } - /// Reference to device configurations required for network connectivity + /// Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? NetworkAccessConfigurations diff --git a/src/Microsoft.Graph/Generated/Models/WindowsInformationProtectionPolicy.cs b/src/Microsoft.Graph/Generated/Models/WindowsInformationProtectionPolicy.cs index 0cf9bb61cc3..bcfbec86ae0 100644 --- a/src/Microsoft.Graph/Generated/Models/WindowsInformationProtectionPolicy.cs +++ b/src/Microsoft.Graph/Generated/Models/WindowsInformationProtectionPolicy.cs @@ -13,7 +13,7 @@ namespace Microsoft.Graph.Beta.Models [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class WindowsInformationProtectionPolicy : global::Microsoft.Graph.Beta.Models.WindowsInformationProtection, IParsable { - /// Offline interval before app data is wiped (days) + /// Offline interval before app data is wiped (days) . Valid values 0 to 999 public int? DaysWithoutContactBeforeUnenroll { get { return BackingStore?.Get("daysWithoutContactBeforeUnenroll"); } @@ -35,25 +35,25 @@ public string MdmEnrollmentUrl set { BackingStore?.Set("mdmEnrollmentUrl", value); } } #endif - /// Specifies the maximum amount of time (in minutes) allowed after the device is idle that will cause the device to become PIN or password locked. Range is an integer X where 0 <= X <= 999. + /// Specifies the maximum amount of time (in minutes) allowed after the device is idle that will cause the device to become PIN or password locked. Range is an integer X where 0 <= X <= 999. Valid values 0 to 999 public int? MinutesOfInactivityBeforeDeviceLock { get { return BackingStore?.Get("minutesOfInactivityBeforeDeviceLock"); } set { BackingStore?.Set("minutesOfInactivityBeforeDeviceLock", value); } } - /// Integer value that specifies the number of past PINs that can be associated to a user account that can't be reused. The largest number you can configure for this policy setting is 50. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then storage of previous PINs is not required. This node was added in Windows 10, version 1511. Default is 0. + /// Integer value that specifies the number of past PINs that can be associated to a user account that can't be reused. The largest number you can configure for this policy setting is 50. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then storage of previous PINs is not required. This node was added in Windows 10, version 1511. Default is 0. Valid values 0 to 50 public int? NumberOfPastPinsRemembered { get { return BackingStore?.Get("numberOfPastPinsRemembered"); } set { BackingStore?.Set("numberOfPastPinsRemembered", value); } } - /// The number of authentication failures allowed before the device will be wiped. A value of 0 disables device wipe functionality. Range is an integer X where 4 <= X <= 16 for desktop and 0 <= X <= 999 for mobile devices. + /// The number of authentication failures allowed before the device will be wiped. A value of 0 disables device wipe functionality. Range is an integer X where 4 <= X <= 16 for desktop and 0 <= X <= 999 for mobile devices. Valid values 0 to 999 public int? PasswordMaximumAttemptCount { get { return BackingStore?.Get("passwordMaximumAttemptCount"); } set { BackingStore?.Set("passwordMaximumAttemptCount", value); } } - /// Integer value specifies the period of time (in days) that a PIN can be used before the system requires the user to change it. The largest number you can configure for this policy setting is 730. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then the user's PIN will never expire. This node was added in Windows 10, version 1511. Default is 0. + /// Integer value specifies the period of time (in days) that a PIN can be used before the system requires the user to change it. The largest number you can configure for this policy setting is 730. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then the user's PIN will never expire. This node was added in Windows 10, version 1511. Default is 0. Valid values 0 to 730 public int? PinExpirationDays { get { return BackingStore?.Get("pinExpirationDays"); } @@ -65,7 +65,7 @@ public int? PinExpirationDays get { return BackingStore?.Get("pinLowercaseLetters"); } set { BackingStore?.Set("pinLowercaseLetters", value); } } - /// Integer value that sets the minimum number of characters required for the PIN. Default value is 4. The lowest number you can configure for this policy setting is 4. The largest number you can configure must be less than the number configured in the Maximum PIN length policy setting or the number 127, whichever is the lowest. + /// Integer value that sets the minimum number of characters required for the PIN. Default value is 4. The lowest number you can configure for this policy setting is 4. The largest number you can configure must be less than the number configured in the Maximum PIN length policy setting or the number 127, whichever is the lowest. Valid values 0 to 127 public int? PinMinimumLength { get { return BackingStore?.Get("pinMinimumLength"); } diff --git a/src/Microsoft.Graph/Generated/Models/Workspace.cs b/src/Microsoft.Graph/Generated/Models/Workspace.cs index 9baf6c7fb17..4a82c80ed01 100644 --- a/src/Microsoft.Graph/Generated/Models/Workspace.cs +++ b/src/Microsoft.Graph/Generated/Models/Workspace.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class Workspace : global::Microsoft.Graph.Beta.Models.Place, IParsable #pragma warning restore CS1591 { - /// Specifies the building name or building number that the workspace is in. + /// The name or identifier of the building where the workspace is located. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Building @@ -28,13 +28,29 @@ public string Building set { BackingStore?.Set("building", value); } } #endif - /// Specifies the capacity of the workspace. + /// The maximum number of individual desks within a workspace. public int? Capacity { get { return BackingStore?.Get("capacity"); } set { BackingStore?.Set("capacity", value); } } - /// Email address of the workspace. + /// The name of the display device (for example, monitor or projector) that is available in the workspace. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DisplayDeviceName + { + get { return BackingStore?.Get("displayDeviceName"); } + set { BackingStore?.Set("displayDeviceName", value); } + } +#nullable restore +#else + public string DisplayDeviceName + { + get { return BackingStore?.Get("displayDeviceName"); } + set { BackingStore?.Set("displayDeviceName", value); } + } +#endif + /// The email address that is associated with the workspace. This email address is used for booking. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? EmailAddress @@ -50,7 +66,7 @@ public string EmailAddress set { BackingStore?.Set("emailAddress", value); } } #endif - /// Specifies a descriptive label for the floor, for example, P. + /// A human-readable label for the floor; for example, Ground Floor. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? FloorLabel @@ -66,35 +82,29 @@ public string FloorLabel set { BackingStore?.Set("floorLabel", value); } } #endif - /// Specifies the floor number that the workspace is on. + /// The numeric floor level within the building. For example, 1 for first floor, 2 for second floor, and so on. public int? FloorNumber { get { return BackingStore?.Get("floorNumber"); } set { BackingStore?.Set("floorNumber", value); } } - /// Specifies whether the workspace is wheelchair accessible. - public bool? IsWheelChairAccessible - { - get { return BackingStore?.Get("isWheelChairAccessible"); } - set { BackingStore?.Set("isWheelChairAccessible", value); } - } - /// Specifies a descriptive label for the workspace, for example, a number or name. + /// The mode for a workspace. The supported modes are:reservablePlaceMode - Workspaces that can be booked in advance using desk pool reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks in the workspace, the desk is booked for you, assuming that the peripheral has been associated with the desk in the Microsoft Teams Rooms Pro management portal.offlinePlaceMode - Workspaces that are taken down for maintenance or marked as not reservable. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public string? Label + public global::Microsoft.Graph.Beta.Models.PlaceMode? Mode { - get { return BackingStore?.Get("label"); } - set { BackingStore?.Set("label", value); } + get { return BackingStore?.Get("mode"); } + set { BackingStore?.Set("mode", value); } } #nullable restore #else - public string Label + public global::Microsoft.Graph.Beta.Models.PlaceMode Mode { - get { return BackingStore?.Get("label"); } - set { BackingStore?.Set("label", value); } + get { return BackingStore?.Get("mode"); } + set { BackingStore?.Set("mode", value); } } #endif - /// Specifies a nickname for the workspace, for example, 'quiet workspace'. + /// A short, friendly name for the workspace, often used for easier identification or display in the UI. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Nickname @@ -109,22 +119,6 @@ public string Nickname get { return BackingStore?.Get("nickname"); } set { BackingStore?.Set("nickname", value); } } -#endif - /// Specifies other features of the workspace; for example, the type of view or furniture type. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? Tags - { - get { return BackingStore?.Get?>("tags"); } - set { BackingStore?.Set("tags", value); } - } -#nullable restore -#else - public List Tags - { - get { return BackingStore?.Get>("tags"); } - set { BackingStore?.Set("tags", value); } - } #endif /// /// Instantiates a new and sets the default values. @@ -153,13 +147,12 @@ public override IDictionary> GetFieldDeserializers() { { "building", n => { Building = n.GetStringValue(); } }, { "capacity", n => { Capacity = n.GetIntValue(); } }, + { "displayDeviceName", n => { DisplayDeviceName = n.GetStringValue(); } }, { "emailAddress", n => { EmailAddress = n.GetStringValue(); } }, { "floorLabel", n => { FloorLabel = n.GetStringValue(); } }, { "floorNumber", n => { FloorNumber = n.GetIntValue(); } }, - { "isWheelChairAccessible", n => { IsWheelChairAccessible = n.GetBoolValue(); } }, - { "label", n => { Label = n.GetStringValue(); } }, + { "mode", n => { Mode = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlaceMode.CreateFromDiscriminatorValue); } }, { "nickname", n => { Nickname = n.GetStringValue(); } }, - { "tags", n => { Tags = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -172,13 +165,12 @@ public override void Serialize(ISerializationWriter writer) base.Serialize(writer); writer.WriteStringValue("building", Building); writer.WriteIntValue("capacity", Capacity); + writer.WriteStringValue("displayDeviceName", DisplayDeviceName); writer.WriteStringValue("emailAddress", EmailAddress); writer.WriteStringValue("floorLabel", FloorLabel); writer.WriteIntValue("floorNumber", FloorNumber); - writer.WriteBoolValue("isWheelChairAccessible", IsWheelChairAccessible); - writer.WriteStringValue("label", Label); + writer.WriteObjectValue("mode", Mode); writer.WriteStringValue("nickname", Nickname); - writer.WriteCollectionOfPrimitiveValues("tags", Tags); } } } diff --git a/src/Microsoft.Graph/Generated/NetworkAccess/FilteringProfiles/Item/Policies/Item/PolicyLinkItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/NetworkAccess/FilteringProfiles/Item/Policies/Item/PolicyLinkItemRequestBuilder.cs index 3369e247942..b3ed3a8cea6 100644 --- a/src/Microsoft.Graph/Generated/NetworkAccess/FilteringProfiles/Item/Policies/Item/PolicyLinkItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/NetworkAccess/FilteringProfiles/Item/Policies/Item/PolicyLinkItemRequestBuilder.cs @@ -41,8 +41,8 @@ public PolicyLinkItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapte { } /// - /// Delete a threatIntelligencePolicyLink object. - /// Find more info here + /// Delete a tlsInspectionPolicyLink object. Used to unlink a tlsInspectionPolicy from a filtering profile. + /// 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 - /// Get a tlsInspectionPolicyLink object. - /// Find more info here + /// Read the properties and relationships of a threatIntelligencePolicyLink 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.Beta.Models.Networkaccess.PolicyLink.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a threatIntelligencePolicyLink object. - /// Find more info here + /// Update the properties of a tlsInspectionPolicyLink object. + /// Find more info here /// /// A /// The request body @@ -114,7 +114,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Networkaccess.PolicyLink.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete a threatIntelligencePolicyLink object. + /// Delete a tlsInspectionPolicyLink object. Used to unlink a tlsInspectionPolicy from a filtering profile. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -133,7 +133,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get a tlsInspectionPolicyLink object. + /// Read the properties and relationships of a threatIntelligencePolicyLink 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 threatIntelligencePolicyLink object. + /// Update the properties of a tlsInspectionPolicyLink object. /// /// A /// The request body @@ -191,7 +191,7 @@ public partial class PolicyLinkItemRequestBuilderDeleteRequestConfiguration : Re { } /// - /// Get a tlsInspectionPolicyLink object. + /// Read the properties and relationships of a threatIntelligencePolicyLink object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class PolicyLinkItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Organization/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Organization/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 50e760809da..c96ed73cb9b 100644 --- a/src/Microsoft.Graph/Generated/Organization/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Organization/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Organization.ValidatePr await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/PermissionGrants/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/PermissionGrants/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 0662af38281..f6bfc348830 100644 --- a/src/Microsoft.Graph/Generated/PermissionGrants/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/PermissionGrants/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.PermissionGrants.Valida await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Places/GraphRoom/GraphRoomRequestBuilder.cs b/src/Microsoft.Graph/Generated/Places/GraphRoom/GraphRoomRequestBuilder.cs index 997990d7f15..d4ff917ddb3 100644 --- a/src/Microsoft.Graph/Generated/Places/GraphRoom/GraphRoomRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Places/GraphRoom/GraphRoomRequestBuilder.cs @@ -41,7 +41,7 @@ public GraphRoomRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + /// Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. /// Find more info here /// /// A @@ -65,7 +65,7 @@ public GraphRoomRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.RoomCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + /// Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -93,7 +93,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + /// Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class GraphRoomRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Places/Item/Descendants/DescendantsGetResponse.cs b/src/Microsoft.Graph/Generated/Places/Item/Descendants/DescendantsGetResponse.cs new file mode 100644 index 00000000000..753dc702f39 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Places/Item/Descendants/DescendantsGetResponse.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Places.Item.Descendants +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DescendantsGetResponse : global::Microsoft.Graph.Beta.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.Beta.Places.Item.Descendants.DescendantsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsGetResponse(); + } + /// + /// 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.Beta.Models.Place.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/Places/Item/Descendants/DescendantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Places/Item/Descendants/DescendantsRequestBuilder.cs new file mode 100644 index 00000000000..fb268948d98 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Places/Item/Descendants/DescendantsRequestBuilder.cs @@ -0,0 +1,187 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.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.Beta.Places.Item.Descendants +{ + /// + /// Provides operations to call the descendants method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DescendantsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public DescendantsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/places/{place%2Did}/descendants(){?%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 DescendantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/places/{place%2Did}/descendants(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Invoke function descendants + /// + /// 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 GetAsDescendantsGetResponseAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsDescendantsGetResponseAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke function descendants + /// + /// 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 + [Obsolete("This method is obsolete. Use GetAsDescendantsGetResponseAsync instead.")] +#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.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke function descendants + /// + /// 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.Beta.Places.Item.Descendants.DescendantsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Invoke function descendants + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DescendantsRequestBuilderGetQueryParameters + { + /// 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 DescendantsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Places/Item/Descendants/DescendantsResponse.cs b/src/Microsoft.Graph/Generated/Places/Item/Descendants/DescendantsResponse.cs new file mode 100644 index 00000000000..f597b917bbc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Places/Item/Descendants/DescendantsResponse.cs @@ -0,0 +1,28 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Places.Item.Descendants +{ + [Obsolete("This class is obsolete. Use DescendantsGetResponse instead.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DescendantsResponse : global::Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsGetResponse, IParsable + #pragma warning restore CS1591 + { + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsResponse(); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Places/Item/GraphRoom/GraphRoomRequestBuilder.cs b/src/Microsoft.Graph/Generated/Places/Item/GraphRoom/GraphRoomRequestBuilder.cs index 2a06baeaec6..8c931c2b199 100644 --- a/src/Microsoft.Graph/Generated/Places/Item/GraphRoom/GraphRoomRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Places/Item/GraphRoom/GraphRoomRequestBuilder.cs @@ -35,7 +35,7 @@ public GraphRoomRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + /// Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. /// Find more info here /// /// A @@ -59,7 +59,7 @@ public GraphRoomRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.Room.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + /// Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -87,7 +87,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get a collection of the specified type of place objects defined in the tenant. You can do the following for a given tenant:- List all the rooms.- List all the workspaces.- List all the room lists.- List rooms in a specific room list.- List workspaces in a specific room list. A place object can be one of the following types: The room, workspace and roomList resources are derived from the place object. By default, this operation returns up to 100 places per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + /// Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class GraphRoomRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Places/Item/PlaceItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Places/Item/PlaceItemRequestBuilder.cs index f0ac472bdf9..35db4399a92 100644 --- a/src/Microsoft.Graph/Generated/Places/Item/PlaceItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Places/Item/PlaceItemRequestBuilder.cs @@ -2,6 +2,7 @@ #pragma warning disable CS0618 using Microsoft.Graph.Beta.Models.ODataErrors; using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Places.Item.Descendants; using Microsoft.Graph.Beta.Places.Item.GraphRoom; using Microsoft.Graph.Beta.Places.Item.GraphRoomList; using Microsoft.Kiota.Abstractions.Extensions; @@ -20,6 +21,11 @@ namespace Microsoft.Graph.Beta.Places.Item [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class PlaceItemRequestBuilder : BaseRequestBuilder { + /// Provides operations to call the descendants method. + public global::Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsRequestBuilder Descendants + { + get => new global::Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsRequestBuilder(PathParameters, RequestAdapter); + } /// Casts the previous resource to room. public global::Microsoft.Graph.Beta.Places.Item.GraphRoom.GraphRoomRequestBuilder GraphRoom { @@ -47,7 +53,8 @@ public PlaceItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// Delete entity from places + /// Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -69,7 +76,7 @@ public async Task DeleteAsync(Action - /// Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + /// Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. /// Find more info here /// /// A @@ -95,7 +102,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Place.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete entity from places + /// Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -114,7 +121,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + /// Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/PlacesWithPlaceId/PlacesWithPlaceIdRequestBuilder.cs b/src/Microsoft.Graph/Generated/PlacesWithPlaceId/PlacesWithPlaceIdRequestBuilder.cs index 502e2f127a4..ca76085861a 100644 --- a/src/Microsoft.Graph/Generated/PlacesWithPlaceId/PlacesWithPlaceIdRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/PlacesWithPlaceId/PlacesWithPlaceIdRequestBuilder.cs @@ -37,7 +37,8 @@ public PlacesWithPlaceIdRequestBuilder(string rawUrl, IRequestAdapter requestAda { } /// - /// Delete entity from places by placeId + /// Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -59,7 +60,7 @@ public async Task DeleteAsync(Action - /// Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + /// Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. /// Find more info here /// /// A @@ -85,7 +86,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Place.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete entity from places by placeId + /// Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -104,7 +105,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Update the properties of place object, which can be a room, workspace, or roomList. You can identify the room, workspace, or roomList by specifying the id or emailAddress property. + /// Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 7e0a0763549..c5b491598c5 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.ServicePrincipals.Valid await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// A /// The request body 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 25cedb37a9b..523ec15f36e 100644 --- a/src/Microsoft.Graph/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.cs @@ -117,8 +117,8 @@ public async Task DeleteAsync(Action - /// Get the list of richLongRunningOperations associated with a list. - /// Find more info here + /// Return the metadata for a list. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -185,7 +185,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get the list of richLongRunningOperations associated with a list. + /// Return the metadata for a list. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -243,7 +243,7 @@ public partial class ListItemRequestBuilderDeleteRequestConfiguration : RequestC { } /// - /// Get the list of richLongRunningOperations associated with a list. + /// Return the metadata for a list. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ListItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Sites/Item/Pages/PagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Sites/Item/Pages/PagesRequestBuilder.cs index c6bb7aafd1f..591f0697f31 100644 --- a/src/Microsoft.Graph/Generated/Sites/Item/Pages/PagesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Sites/Item/Pages/PagesRequestBuilder.cs @@ -84,8 +84,8 @@ public PagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.BaseSitePageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new newsLinkPage in the site pages list of a site. - /// Find more info here + /// Create a new sitePage in the site pages list in a site. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new newsLinkPage in the site pages list of a site. + /// Create a new sitePage in the site pages list in a site. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/ContainerTypeRegistrationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/ContainerTypeRegistrationsRequestBuilder.cs index df9054f22dd..a5ba06b638b 100644 --- a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/ContainerTypeRegistrationsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/ContainerTypeRegistrationsRequestBuilder.cs @@ -54,7 +54,8 @@ public ContainerTypeRegistrationsRequestBuilder(string rawUrl, IRequestAdapter r { } /// - /// Get containerTypeRegistrations from storage + /// Get a list of the fileStorageContainerTypeRegistration objects and their properties. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -102,7 +103,7 @@ public ContainerTypeRegistrationsRequestBuilder(string rawUrl, IRequestAdapter r return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainerTypeRegistration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get containerTypeRegistrations from storage + /// Get a list of the fileStorageContainerTypeRegistration objects and their properties. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -152,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Storage.FileStorage.ContainerTypeRegistrations.ContainerTypeRegistrationsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get containerTypeRegistrations from storage + /// Get a list of the fileStorageContainerTypeRegistration objects and their properties. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ContainerTypeRegistrationsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/ApplicationPermissionGrants/ApplicationPermissionGrantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/ApplicationPermissionGrants/ApplicationPermissionGrantsRequestBuilder.cs index bfc1937cda8..f14238d4d96 100644 --- a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/ApplicationPermissionGrants/ApplicationPermissionGrantsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/ApplicationPermissionGrants/ApplicationPermissionGrantsRequestBuilder.cs @@ -54,7 +54,8 @@ public ApplicationPermissionGrantsRequestBuilder(string rawUrl, IRequestAdapter { } /// - /// Get applicationPermissionGrants from storage + /// List all app permission grants in a fileStorageContainerTypeRegistration. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -102,7 +103,7 @@ public ApplicationPermissionGrantsRequestBuilder(string rawUrl, IRequestAdapter return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainerTypeAppPermissionGrant.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get applicationPermissionGrants from storage + /// List all app permission grants in a fileStorageContainerTypeRegistration. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -152,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Storage.FileStorage.ContainerTypeRegistrations.Item.ApplicationPermissionGrants.ApplicationPermissionGrantsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get applicationPermissionGrants from storage + /// List all app permission grants in a fileStorageContainerTypeRegistration. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ApplicationPermissionGrantsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/ApplicationPermissionGrants/Item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/ApplicationPermissionGrants/Item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.cs index b906a94bea0..92e52961703 100644 --- a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/ApplicationPermissionGrants/Item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/ApplicationPermissionGrants/Item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.cs @@ -35,7 +35,8 @@ public FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder(string ra { } /// - /// Delete navigation property applicationPermissionGrants for storage + /// Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -57,7 +58,8 @@ public async Task DeleteAsync(Action - /// Get applicationPermissionGrants from storage + /// Read a specific app permission grant in a fileStorageContainerTypeRegistration. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -80,7 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainerTypeAppPermissionGrant.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the navigation property applicationPermissionGrants in storage + /// Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + /// Find more info here /// /// A /// The request body @@ -105,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainerTypeAppPermissionGrant.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete navigation property applicationPermissionGrants for storage + /// Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -124,7 +127,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get applicationPermissionGrants from storage + /// Read a specific app permission grant in a fileStorageContainerTypeRegistration. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -143,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the navigation property applicationPermissionGrants in storage + /// Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. /// /// A /// The request body @@ -182,7 +185,7 @@ public partial class FileStorageContainerTypeAppPermissionGrantAppItemRequestBui { } /// - /// Get applicationPermissionGrants from storage + /// Read a specific app permission grant in a fileStorageContainerTypeRegistration. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/FileStorageContainerTypeRegistrationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/FileStorageContainerTypeRegistrationItemRequestBuilder.cs index 8614367c9ab..0e732a48ecb 100644 --- a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/FileStorageContainerTypeRegistrationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypeRegistrations/Item/FileStorageContainerTypeRegistrationItemRequestBuilder.cs @@ -41,7 +41,8 @@ public FileStorageContainerTypeRegistrationItemRequestBuilder(string rawUrl, IRe { } /// - /// Delete navigation property containerTypeRegistrations for storage + /// Delete a fileStorageContainerTypeRegistration object. A registration can only be deleted if it has neither containers nor deleted containers + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -63,7 +64,8 @@ public async Task DeleteAsync(Action - /// Get containerTypeRegistrations from storage + /// Read the properties and relationships of a fileStorageContainerTypeRegistration object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -86,7 +88,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainerTypeRegistration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the navigation property containerTypeRegistrations in storage + /// Update the properties of a fileStorageContainerTypeRegistration object. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. + /// Find more info here /// /// A /// The request body @@ -111,7 +114,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainerTypeRegistration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete navigation property containerTypeRegistrations for storage + /// Delete a fileStorageContainerTypeRegistration object. A registration can only be deleted if it has neither containers nor deleted containers /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -130,7 +133,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get containerTypeRegistrations from storage + /// Read the properties and relationships of a fileStorageContainerTypeRegistration object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -149,7 +152,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the navigation property containerTypeRegistrations in storage + /// Update the properties of a fileStorageContainerTypeRegistration object. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. /// /// A /// The request body @@ -188,7 +191,7 @@ public partial class FileStorageContainerTypeRegistrationItemRequestBuilderDelet { } /// - /// Get containerTypeRegistrations from storage + /// Read the properties and relationships of a fileStorageContainerTypeRegistration object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FileStorageContainerTypeRegistrationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypes/ContainerTypesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypes/ContainerTypesRequestBuilder.cs index 967f8c9bfe4..dcd6e4061d3 100644 --- a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypes/ContainerTypesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypes/ContainerTypesRequestBuilder.cs @@ -54,7 +54,8 @@ public ContainerTypesRequestBuilder(string rawUrl, IRequestAdapter requestAdapte { } /// - /// Get containerTypes from storage + /// Get a list of the fileStorageContainerType objects and their properties for the current tenant. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -77,7 +78,8 @@ public ContainerTypesRequestBuilder(string rawUrl, IRequestAdapter requestAdapte return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainerTypeCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create new navigation property to containerTypes for storage + /// Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. + /// Find more info here /// /// A /// The request body @@ -102,7 +104,7 @@ public ContainerTypesRequestBuilder(string rawUrl, IRequestAdapter requestAdapte return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainerType.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get containerTypes from storage + /// Get a list of the fileStorageContainerType objects and their properties for the current tenant. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -121,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create new navigation property to containerTypes for storage + /// Create a new fileStorageContainerType in the owning tenant. The number of container types in a tenant is limited. /// /// A /// The request body @@ -152,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Storage.FileStorage.ContainerTypes.ContainerTypesRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get containerTypes from storage + /// Get a list of the fileStorageContainerType objects and their properties for the current tenant. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ContainerTypesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypes/Item/FileStorageContainerTypeItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypes/Item/FileStorageContainerTypeItemRequestBuilder.cs index 6e3f89e3880..69afcee492e 100644 --- a/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypes/Item/FileStorageContainerTypeItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Storage/FileStorage/ContainerTypes/Item/FileStorageContainerTypeItemRequestBuilder.cs @@ -35,7 +35,8 @@ public FileStorageContainerTypeItemRequestBuilder(string rawUrl, IRequestAdapter { } /// - /// Delete navigation property containerTypes for storage + /// Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -57,7 +58,8 @@ public async Task DeleteAsync(Action - /// Get containerTypes from storage + /// Get a fileStorageContainerType using its ID. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -80,7 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainerType.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the navigation property containerTypes in storage + /// Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren't updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. + /// Find more info here /// /// A /// The request body @@ -105,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainerType.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete navigation property containerTypes for storage + /// Delete a fileStorageContainerType object from the tenant. A fileStorageContainerType can only be deleted if no registrations are associated with it in any tenant. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -124,7 +127,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get containerTypes from storage + /// Get a fileStorageContainerType using its ID. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -143,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the navigation property containerTypes in storage + /// Update the properties of a fileStorageContainerType object. The properties updated are reflected in each registered fileStorageContainerTypeRegistration in a maximum of 24 hours. Settings overridden in a tenant aren't updated. ETag is used for optimistic concurrency control. It must match the value from Create, Get or the previous Update. /// /// A /// The request body @@ -182,7 +185,7 @@ public partial class FileStorageContainerTypeItemRequestBuilderDeleteRequestConf { } /// - /// Get containerTypes from storage + /// Get a fileStorageContainerType using its ID. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FileStorageContainerTypeItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilder.cs index febc0944b70..139778b888c 100644 --- a/src/Microsoft.Graph/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilder.cs @@ -54,7 +54,7 @@ public DeletedContainersRequestBuilder(string rawUrl, IRequestAdapter requestAda { } /// - /// Get deletedContainers from storage + /// The collection of deleted fileStorageContainer resources. /// /// A /// Cancellation token to use when cancelling requests @@ -102,7 +102,7 @@ public DeletedContainersRequestBuilder(string rawUrl, IRequestAdapter requestAda return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.FileStorageContainer.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get deletedContainers from storage + /// The collection of deleted fileStorageContainer resources. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -152,7 +152,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Storage.FileStorage.DeletedContainers.DeletedContainersRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get deletedContainers from storage + /// The collection of deleted fileStorageContainer resources. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeletedContainersRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilder.cs index 59316743008..7036b5419fc 100644 --- a/src/Microsoft.Graph/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task DeleteAsync(Action - /// Get deletedContainers from storage + /// The collection of deleted fileStorageContainer resources. /// /// A /// Cancellation token to use when cancelling requests @@ -196,7 +196,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get deletedContainers from storage + /// The collection of deleted fileStorageContainer resources. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -254,7 +254,7 @@ public partial class FileStorageContainerItemRequestBuilderDeleteRequestConfigur { } /// - /// Get deletedContainers from storage + /// The collection of deleted fileStorageContainer resources. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FileStorageContainerItemRequestBuilderGetQueryParameters 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 7b1be276673..d22706694d2 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.Beta.Models.ConversationMember.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the role of a conversationMember in a team.or channel. - /// Find more info here + /// 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 /// /// A /// The request body @@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the role of a conversationMember in a team.or channel. + /// Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilder.cs index ec05f67e212..e8691f5a364 100644 --- a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilder.cs @@ -54,8 +54,8 @@ public TeamTemplatesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter { } /// - /// Get the list of teamTemplate objects that are available for a tenant. - /// Find more info here + /// List the teamTemplateDefinition objects associated with a teamTemplate. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -103,7 +103,7 @@ public TeamTemplatesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.TeamTemplate.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the list of teamTemplate objects that are available for a tenant. + /// List the teamTemplateDefinition objects associated with a teamTemplate. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -153,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.TeamTemplatesRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get the list of teamTemplate objects that are available for a tenant. + /// List the teamTemplateDefinition objects associated with a teamTemplate. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class TeamTemplatesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Users/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 2b474548255..9b57fb92233 100644 --- a/src/Microsoft.Graph/Generated/Users/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/ValidateProperties/ValidatePropertiesRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidatePropertiesRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Users.ValidatePropertie await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties: 1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. + /// Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. For validating properties of an existing group, use the validateProperties function for groups. The following validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate the mail nickname is unique This API returns with the first failure encountered. If one or more properties fail multiple validations, only the property with the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. /// /// 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 e8ab2e37cf4..4311687d5bd 100644 --- a/src/Microsoft.Graph/Generated/kiota-dom-export.txt +++ b/src/Microsoft.Graph/Generated/kiota-dom-export.txt @@ -41718,6 +41718,8 @@ Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|get Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|getZebraFotaDeploymentReport:global.Microsoft.Graph.Beta.DeviceManagement.Reports.GetZebraFotaDeploymentReport.GetZebraFotaDeploymentReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.DeviceManagementReports; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DeviceManagementReports Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|retrieveAndroidWorkProfileDeviceMigrationStatuses:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|retrieveAppleDeviceOSUpdateStatus:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|retrieveAppleOSUpdateFailures:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|retrieveCloudPkiLeafCertificateReport:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateReport.RetrieveCloudPkiLeafCertificateReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|retrieveCloudPkiLeafCertificateSummaryReport:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateSummaryReport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|retrieveDeviceAppInstallationStatusReport:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder @@ -41750,6 +41752,52 @@ Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMi Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):Stream Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|Filter:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|GroupBy:List +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|Name:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|OrderBy:List +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|Search:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|Select:List +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|SessionId:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|Skip:int? +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|public|Top:int? +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusRequestBuilder.retrieveAppleDeviceOSUpdateStatusRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):Stream +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.retrieveAppleDeviceOSUpdateStatusRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleDeviceOSUpdateStatus.RetrieveAppleDeviceOSUpdateStatusRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|Filter:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|GroupBy:List +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|Name:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|OrderBy:List +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|Search:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|Select:List +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|SessionId:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|Skip:int? +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|public|Top:int? +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresRequestBuilder.retrieveAppleOSUpdateFailuresRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):Stream +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.retrieveAppleOSUpdateFailuresRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveAppleOSUpdateFailures.RetrieveAppleOSUpdateFailuresRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateReport.retrieveCloudPkiLeafCertificateReportPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateReport.retrieveCloudPkiLeafCertificateReportPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateReport.retrieveCloudPkiLeafCertificateReportPostRequestBody::|public|CertificationAuthorityId:string @@ -46211,6 +46259,120 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.ret Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder.cloudAppsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder.cloudAppsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder.cloudAppsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder.cloudAppsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder.cloudAppsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder.cloudAppsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder.cloudAppsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder.cloudAppsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder.cloudAppsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder.cloudAppsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::[CloudPcCloudAppId:string]:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudPcCloudAppCollectionResponse +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.CloudPcCloudApp; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudPcCloudApp +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|publish:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|reset:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId(sourceId:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.CloudPcCloudApp; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|unpublish:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.cloudAppsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.CloudAppsRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Count.CountRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder.CloudPcCloudAppItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder.CloudPcCloudAppItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder.CloudPcCloudAppItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder.CloudPcCloudAppItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder.CloudPcCloudAppItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudPcCloudApp +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.CloudPcCloudApp; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudPcCloudApp +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.CloudPcCloudApp; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Item.CloudPcCloudAppItemRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishPostRequestBody::|public|CloudAppIds:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishRequestBuilder.publishRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.publishRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Publish.PublishRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetPostRequestBody::|public|CloudAppIds:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetRequestBuilder.resetRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.resetRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Reset.ResetRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|Value:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|ProvisioningPolicyId:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; sourceId?:string):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|GetAsRetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponseAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse-->global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdResponse +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishPostRequestBody::|public|CloudAppIds:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishRequestBuilder.unpublishRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.unpublishRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.Unpublish.UnpublishRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.cloudPCsRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.cloudPCsRequestBuilder.cloudPCsRequestBuilderGetQueryParameters::|public|Count:bool? Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.cloudPCsRequestBuilder.cloudPCsRequestBuilderGetQueryParameters::|public|Expand:string[] @@ -47967,6 +48129,7 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.virtualEndpointRequestBuil Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.virtualEndpointRequestBuilder.virtualEndpointRequestBuilderPatchRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.virtualEndpointRequestBuilder::|public|auditEvents:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.AuditEvents.AuditEventsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.virtualEndpointRequestBuilder::|public|bulkActions:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.BulkActionsRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.virtualEndpointRequestBuilder::|public|cloudApps:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudApps.CloudAppsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.virtualEndpointRequestBuilder::|public|cloudPCs:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.CloudPCsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.virtualEndpointRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.virtualEndpointRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void @@ -145976,6 +146139,7 @@ Microsoft.Graph.Beta.Models.accessReviewScheduleSettings::|public|DefaultDecisio Microsoft.Graph.Beta.Models.accessReviewScheduleSettings::|public|DefaultDecisionEnabled:bool? Microsoft.Graph.Beta.Models.accessReviewScheduleSettings::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.accessReviewScheduleSettings::|public|InstanceDurationInDays:int? +Microsoft.Graph.Beta.Models.accessReviewScheduleSettings::|public|IsAgenticExperienceEnabled:bool? Microsoft.Graph.Beta.Models.accessReviewScheduleSettings::|public|JustificationRequiredOnApproval:bool? Microsoft.Graph.Beta.Models.accessReviewScheduleSettings::|public|MailNotificationsEnabled:bool? Microsoft.Graph.Beta.Models.accessReviewScheduleSettings::|public|OdataType:string @@ -146745,8 +146909,10 @@ Microsoft.Graph.Beta.Models.aiInteraction::|public|RequestId:string Microsoft.Graph.Beta.Models.aiInteraction::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.aiInteraction::|public|SessionId:string Microsoft.Graph.Beta.Models.aiInteraction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AiInteraction -Microsoft.Graph.Beta.Models.aiInteractionAttachment-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.aiInteractionAttachment::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.aiInteractionAttachment::|public|AttachmentId:string +Microsoft.Graph.Beta.Models.aiInteractionAttachment::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.aiInteractionAttachment::|public|constructor():void Microsoft.Graph.Beta.Models.aiInteractionAttachment::|public|Content:string Microsoft.Graph.Beta.Models.aiInteractionAttachment::|public|ContentType:string Microsoft.Graph.Beta.Models.aiInteractionAttachment::|public|ContentUrl:string @@ -146755,7 +146921,10 @@ Microsoft.Graph.Beta.Models.aiInteractionAttachment::|public|Name:string Microsoft.Graph.Beta.Models.aiInteractionAttachment::|public|OdataType:string Microsoft.Graph.Beta.Models.aiInteractionAttachment::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.aiInteractionAttachment::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AiInteractionAttachment -Microsoft.Graph.Beta.Models.aiInteractionContext-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.aiInteractionAttachment~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.aiInteractionContext::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.aiInteractionContext::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.aiInteractionContext::|public|constructor():void Microsoft.Graph.Beta.Models.aiInteractionContext::|public|ContextReference:string Microsoft.Graph.Beta.Models.aiInteractionContext::|public|ContextType:string Microsoft.Graph.Beta.Models.aiInteractionContext::|public|DisplayName:string @@ -146763,12 +146932,15 @@ Microsoft.Graph.Beta.Models.aiInteractionContext::|public|GetFieldDeserializers( Microsoft.Graph.Beta.Models.aiInteractionContext::|public|OdataType:string Microsoft.Graph.Beta.Models.aiInteractionContext::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.aiInteractionContext::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AiInteractionContext +Microsoft.Graph.Beta.Models.aiInteractionContext~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.aiInteractionHistory-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.aiInteractionHistory::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.aiInteractionHistory::|public|OdataType:string Microsoft.Graph.Beta.Models.aiInteractionHistory::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.aiInteractionHistory::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AiInteractionHistory -Microsoft.Graph.Beta.Models.aiInteractionLink-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.aiInteractionLink::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.aiInteractionLink::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.aiInteractionLink::|public|constructor():void Microsoft.Graph.Beta.Models.aiInteractionLink::|public|DisplayName:string Microsoft.Graph.Beta.Models.aiInteractionLink::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.aiInteractionLink::|public|LinkType:string @@ -146776,7 +146948,10 @@ Microsoft.Graph.Beta.Models.aiInteractionLink::|public|LinkUrl:string Microsoft.Graph.Beta.Models.aiInteractionLink::|public|OdataType:string Microsoft.Graph.Beta.Models.aiInteractionLink::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.aiInteractionLink::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AiInteractionLink -Microsoft.Graph.Beta.Models.aiInteractionMention-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.aiInteractionLink~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.aiInteractionMention::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.aiInteractionMention::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.aiInteractionMention::|public|constructor():void Microsoft.Graph.Beta.Models.aiInteractionMention::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.aiInteractionMention::|public|Mentioned:global.Microsoft.Graph.Beta.Models.AiInteractionMentionedIdentitySet Microsoft.Graph.Beta.Models.aiInteractionMention::|public|MentionId:int? @@ -146792,6 +146967,7 @@ Microsoft.Graph.Beta.Models.aiInteractionMentionedIdentitySet::|public|OdataType Microsoft.Graph.Beta.Models.aiInteractionMentionedIdentitySet::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.aiInteractionMentionedIdentitySet::|public|Tag:global.Microsoft.Graph.Beta.Models.TeamworkTagIdentity Microsoft.Graph.Beta.Models.aiInteractionMentionedIdentitySet::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AiInteractionMentionedIdentitySet +Microsoft.Graph.Beta.Models.aiInteractionMention~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.aiInteractionPlugin::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.aiInteractionPlugin::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.aiInteractionPlugin::|public|constructor():void @@ -149992,6 +150168,14 @@ Microsoft.Graph.Beta.Models.assignedLicense::|public|Serialize(writer:ISerializa Microsoft.Graph.Beta.Models.assignedLicense::|public|SkuId:Guid? Microsoft.Graph.Beta.Models.assignedLicense::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AssignedLicense Microsoft.Graph.Beta.Models.assignedLicense~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.assignedPlaceMode-->global.Microsoft.Graph.Beta.Models.PlaceMode +Microsoft.Graph.Beta.Models.assignedPlaceMode::|public|AssignedUserEmailAddress:string +Microsoft.Graph.Beta.Models.assignedPlaceMode::|public|AssignedUserId:string +Microsoft.Graph.Beta.Models.assignedPlaceMode::|public|constructor():void +Microsoft.Graph.Beta.Models.assignedPlaceMode::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.assignedPlaceMode::|public|OdataType:string +Microsoft.Graph.Beta.Models.assignedPlaceMode::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.assignedPlaceMode::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AssignedPlaceMode Microsoft.Graph.Beta.Models.assignedPlan::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.assignedPlan::|public|AssignedDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.assignedPlan::|public|BackingStore:IBackingStore @@ -152819,6 +153003,14 @@ Microsoft.Graph.Beta.Models.bufferEncryptionResult::|public|PublishingLicense:by Microsoft.Graph.Beta.Models.bufferEncryptionResult::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.bufferEncryptionResult::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.BufferEncryptionResult Microsoft.Graph.Beta.Models.bufferEncryptionResult~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.building-->global.Microsoft.Graph.Beta.Models.Place +Microsoft.Graph.Beta.Models.building::|public|constructor():void +Microsoft.Graph.Beta.Models.building::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.building::|public|HasWiFi:bool? +Microsoft.Graph.Beta.Models.building::|public|OdataType:string +Microsoft.Graph.Beta.Models.building::|public|ResourceLinks:List +Microsoft.Graph.Beta.Models.building::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.building::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Building Microsoft.Graph.Beta.Models.builtInIdentityProvider-->global.Microsoft.Graph.Beta.Models.IdentityProviderBase Microsoft.Graph.Beta.Models.builtInIdentityProvider::|public|constructor():void Microsoft.Graph.Beta.Models.builtInIdentityProvider::|public|GetFieldDeserializers():IDictionary> @@ -153198,16 +153390,16 @@ Microsoft.Graph.Beta.Models.callEvent::|public|EventDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.callEvent::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.callEvent::|public|OdataType:string Microsoft.Graph.Beta.Models.callEvent::|public|Participants:List +Microsoft.Graph.Beta.Models.callEvent::|public|RecordingState:global.Microsoft.Graph.Beta.Models.RecordingState Microsoft.Graph.Beta.Models.callEvent::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.callEvent::|public|TranscriptionState:global.Microsoft.Graph.Beta.Models.TranscriptionState Microsoft.Graph.Beta.Models.callEvent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CallEvent Microsoft.Graph.Beta.Models.callEventType::0000-callStarted Microsoft.Graph.Beta.Models.callEventType::0001-callEnded Microsoft.Graph.Beta.Models.callEventType::0002-unknownFutureValue Microsoft.Graph.Beta.Models.callEventType::0003-rosterUpdated -Microsoft.Graph.Beta.Models.callEventType::0004-transcriptionStarted -Microsoft.Graph.Beta.Models.callEventType::0005-transcriptionStopped -Microsoft.Graph.Beta.Models.callEventType::0006-recordingStarted -Microsoft.Graph.Beta.Models.callEventType::0007-recordingStopped +Microsoft.Graph.Beta.Models.callEventType::0004-transcriptionStateUpdated +Microsoft.Graph.Beta.Models.callEventType::0005-recordingStateUpdated Microsoft.Graph.Beta.Models.callMediaState::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.callMediaState::|public|Audio:global.Microsoft.Graph.Beta.Models.MediaState? Microsoft.Graph.Beta.Models.callMediaState::|public|BackingStore:IBackingStore @@ -155085,6 +155277,7 @@ Microsoft.Graph.Beta.Models.cloudPC::|public|Status:global.Microsoft.Graph.Beta. Microsoft.Graph.Beta.Models.cloudPC::|public|StatusDetail:global.Microsoft.Graph.Beta.Models.CloudPcStatusDetail Microsoft.Graph.Beta.Models.cloudPC::|public|StatusDetails:global.Microsoft.Graph.Beta.Models.CloudPcStatusDetails Microsoft.Graph.Beta.Models.cloudPC::|public|UserAccountType:global.Microsoft.Graph.Beta.Models.CloudPcUserAccountType? +Microsoft.Graph.Beta.Models.cloudPC::|public|UserExperienceType:global.Microsoft.Graph.Beta.Models.CloudPcUserExperienceType? Microsoft.Graph.Beta.Models.cloudPC::|public|UserPrincipalName:string Microsoft.Graph.Beta.Models.cloudPC::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPC Microsoft.Graph.Beta.Models.cloudPcAuditActivityOperationType::0000-create @@ -155315,6 +155508,52 @@ Microsoft.Graph.Beta.Models.cloudPcBulkTroubleshoot::|public|GetFieldDeserialize Microsoft.Graph.Beta.Models.cloudPcBulkTroubleshoot::|public|OdataType:string Microsoft.Graph.Beta.Models.cloudPcBulkTroubleshoot::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.cloudPcBulkTroubleshoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcBulkTroubleshoot +Microsoft.Graph.Beta.Models.cloudPcCloudApp-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|ActionFailedErrorCode:global.Microsoft.Graph.Beta.Models.CloudPcCloudAppActionFailedErrorCode? +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|ActionFailedErrorMessage:string +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|AddedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|AppDetail:global.Microsoft.Graph.Beta.Models.CloudPcCloudAppDetail +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|AppStatus:global.Microsoft.Graph.Beta.Models.CloudPcCloudAppStatus? +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|AvailableToUser:bool? +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|Description:string +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|DiscoveredAppName:string +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|DisplayName:string +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|LastPublishedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|OdataType:string +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|ProvisioningPolicyId:string +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|ScopeIds:List +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.cloudPcCloudApp::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcCloudApp +Microsoft.Graph.Beta.Models.cloudPcCloudAppActionFailedErrorCode::0000-cloudAppQuotaExceeded +Microsoft.Graph.Beta.Models.cloudPcCloudAppActionFailedErrorCode::0001-cloudPcLicenseNotFound +Microsoft.Graph.Beta.Models.cloudPcCloudAppActionFailedErrorCode::0002-internalServerError +Microsoft.Graph.Beta.Models.cloudPcCloudAppActionFailedErrorCode::0003-appDiscoveryFailed +Microsoft.Graph.Beta.Models.cloudPcCloudAppActionFailedErrorCode::0004-unknownFutureValue +Microsoft.Graph.Beta.Models.cloudPcCloudAppCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.cloudPcCloudAppCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.cloudPcCloudAppCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.cloudPcCloudAppCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.cloudPcCloudAppCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcCloudAppCollectionResponse +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|public|CommandLineArguments:string +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|public|constructor():void +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|public|FilePath:string +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|public|IconIndex:int? +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|public|IconPath:string +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|public|OdataType:string +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcCloudAppDetail +Microsoft.Graph.Beta.Models.cloudPcCloudAppDetail~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.cloudPcCloudAppStatus::0000-preparing +Microsoft.Graph.Beta.Models.cloudPcCloudAppStatus::0001-ready +Microsoft.Graph.Beta.Models.cloudPcCloudAppStatus::0002-publishing +Microsoft.Graph.Beta.Models.cloudPcCloudAppStatus::0003-published +Microsoft.Graph.Beta.Models.cloudPcCloudAppStatus::0004-unpublishing +Microsoft.Graph.Beta.Models.cloudPcCloudAppStatus::0005-failed +Microsoft.Graph.Beta.Models.cloudPcCloudAppStatus::0006-unknownFutureValue Microsoft.Graph.Beta.Models.cloudPCCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Beta.Models.cloudPCCollectionResponse::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.cloudPCCollectionResponse::|public|Serialize(writer:ISerializationWriter):void @@ -155523,6 +155762,18 @@ Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryType::0000-notConfigured Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryType::0001-crossRegion Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryType::0002-premium Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryType::0003-unknownFutureValue +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|public|AppDetail:global.Microsoft.Graph.Beta.Models.CloudPcCloudAppDetail +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|public|AppName:string +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|public|constructor():void +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|public|DiscoveredAppId:string +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|public|OdataType:string +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|public|SourceId:string +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcDiscoveredApp +Microsoft.Graph.Beta.Models.cloudPcDiscoveredApp~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.cloudPcDiskEncryptionState::0000-notAvailable Microsoft.Graph.Beta.Models.cloudPcDiskEncryptionState::0001-notEncrypted Microsoft.Graph.Beta.Models.cloudPcDiskEncryptionState::0002-encryptedUsingPlatformManagedKey @@ -156011,6 +156262,7 @@ Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|OdataType:string Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|ProvisioningType:global.Microsoft.Graph.Beta.Models.CloudPcProvisioningType? Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|ScopeIds:List Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|UserExperienceType:global.Microsoft.Graph.Beta.Models.CloudPcUserExperienceType? Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|WindowsSetting:global.Microsoft.Graph.Beta.Models.CloudPcWindowsSetting Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|WindowsSettings:global.Microsoft.Graph.Beta.Models.CloudPcWindowsSettings Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcProvisioningPolicy @@ -156387,6 +156639,9 @@ Microsoft.Graph.Beta.Models.cloudPcUserAccessLevel::0002-unknownFutureValue Microsoft.Graph.Beta.Models.cloudPcUserAccountType::0000-standardUser Microsoft.Graph.Beta.Models.cloudPcUserAccountType::0001-administrator Microsoft.Graph.Beta.Models.cloudPcUserAccountType::0002-unknownFutureValue +Microsoft.Graph.Beta.Models.cloudPcUserExperienceType::0000-cloudPc +Microsoft.Graph.Beta.Models.cloudPcUserExperienceType::0001-cloudApp +Microsoft.Graph.Beta.Models.cloudPcUserExperienceType::0002-unknownFutureValue Microsoft.Graph.Beta.Models.cloudPcUserRoleScopeTagInfo::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.cloudPcUserRoleScopeTagInfo::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.cloudPcUserRoleScopeTagInfo::|public|constructor():void @@ -156852,8 +157107,10 @@ Microsoft.Graph.Beta.Models.companyDetail::|public|Address:global.Microsoft.Grap Microsoft.Graph.Beta.Models.companyDetail::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.companyDetail::|public|CompanyCode:string Microsoft.Graph.Beta.Models.companyDetail::|public|constructor():void +Microsoft.Graph.Beta.Models.companyDetail::|public|CostCenter:string Microsoft.Graph.Beta.Models.companyDetail::|public|Department:string Microsoft.Graph.Beta.Models.companyDetail::|public|DisplayName:string +Microsoft.Graph.Beta.Models.companyDetail::|public|Division:string Microsoft.Graph.Beta.Models.companyDetail::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.companyDetail::|public|OdataType:string Microsoft.Graph.Beta.Models.companyDetail::|public|OfficeLocation:string @@ -158896,6 +159153,7 @@ Microsoft.Graph.Beta.Models.customExtensionHandlerInstance::|static|public|Creat Microsoft.Graph.Beta.Models.customExtensionHandlerInstance~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.customExtensionOverwriteConfiguration::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.customExtensionOverwriteConfiguration::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.customExtensionOverwriteConfiguration::|public|BehaviorOnError:global.Microsoft.Graph.Beta.Models.CustomExtensionBehaviorOnError Microsoft.Graph.Beta.Models.customExtensionOverwriteConfiguration::|public|ClientConfiguration:global.Microsoft.Graph.Beta.Models.CustomExtensionClientConfiguration Microsoft.Graph.Beta.Models.customExtensionOverwriteConfiguration::|public|constructor():void Microsoft.Graph.Beta.Models.customExtensionOverwriteConfiguration::|public|GetFieldDeserializers():IDictionary> @@ -159968,6 +160226,15 @@ Microsoft.Graph.Beta.Models.derivedCredentialProviderType::0001-entrustDataCard Microsoft.Graph.Beta.Models.derivedCredentialProviderType::0002-purebred Microsoft.Graph.Beta.Models.derivedCredentialProviderType::0003-xTec Microsoft.Graph.Beta.Models.derivedCredentialProviderType::0004-intercede +Microsoft.Graph.Beta.Models.desk-->global.Microsoft.Graph.Beta.Models.Place +Microsoft.Graph.Beta.Models.desk::|public|constructor():void +Microsoft.Graph.Beta.Models.desk::|public|DisplayDeviceName:string +Microsoft.Graph.Beta.Models.desk::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.desk::|public|MailboxDetails:global.Microsoft.Graph.Beta.Models.MailboxDetails +Microsoft.Graph.Beta.Models.desk::|public|Mode:global.Microsoft.Graph.Beta.Models.PlaceMode +Microsoft.Graph.Beta.Models.desk::|public|OdataType:string +Microsoft.Graph.Beta.Models.desk::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.desk::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Desk Microsoft.Graph.Beta.Models.destinationType::0000-new Microsoft.Graph.Beta.Models.destinationType::0001-inPlace Microsoft.Graph.Beta.Models.destinationType::0002-unknownFutureValue @@ -164951,6 +165218,12 @@ Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequestCollectionRe Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequestCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequestCollectionResponse Microsoft.Graph.Beta.Models.driverUpdateProfileApprovalType::0000-manual Microsoft.Graph.Beta.Models.driverUpdateProfileApprovalType::0001-automatic +Microsoft.Graph.Beta.Models.dropInPlaceMode-->global.Microsoft.Graph.Beta.Models.PlaceMode +Microsoft.Graph.Beta.Models.dropInPlaceMode::|public|constructor():void +Microsoft.Graph.Beta.Models.dropInPlaceMode::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.dropInPlaceMode::|public|OdataType:string +Microsoft.Graph.Beta.Models.dropInPlaceMode::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.dropInPlaceMode::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DropInPlaceMode Microsoft.Graph.Beta.Models.eapFastConfiguration::0000-noProtectedAccessCredential Microsoft.Graph.Beta.Models.eapFastConfiguration::0001-useProtectedAccessCredential Microsoft.Graph.Beta.Models.eapFastConfiguration::0002-useProtectedAccessCredentialAndProvision @@ -168791,6 +169064,13 @@ Microsoft.Graph.Beta.Models.firmwareProtectionType::0001-systemGuardSecureLaunch Microsoft.Graph.Beta.Models.firmwareProtectionType::0002-firmwareAttackSurfaceReduction Microsoft.Graph.Beta.Models.firmwareProtectionType::0003-disabled Microsoft.Graph.Beta.Models.firmwareProtectionType::0004-unknownFutureValue +Microsoft.Graph.Beta.Models.floor-->global.Microsoft.Graph.Beta.Models.Place +Microsoft.Graph.Beta.Models.floor::|public|constructor():void +Microsoft.Graph.Beta.Models.floor::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.floor::|public|OdataType:string +Microsoft.Graph.Beta.Models.floor::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.floor::|public|SortOrder:int? +Microsoft.Graph.Beta.Models.floor::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Floor Microsoft.Graph.Beta.Models.focusActivityStatistics-->global.Microsoft.Graph.Beta.Models.ActivityStatistics Microsoft.Graph.Beta.Models.focusActivityStatistics::|public|constructor():void Microsoft.Graph.Beta.Models.focusActivityStatistics::|public|GetFieldDeserializers():IDictionary> @@ -175870,6 +176150,16 @@ Microsoft.Graph.Beta.Models.mailboxCollectionResponse::|public|GetFieldDeseriali Microsoft.Graph.Beta.Models.mailboxCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.mailboxCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.mailboxCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MailboxCollectionResponse +Microsoft.Graph.Beta.Models.mailboxDetails::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.mailboxDetails::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.mailboxDetails::|public|constructor():void +Microsoft.Graph.Beta.Models.mailboxDetails::|public|EmailAddress:string +Microsoft.Graph.Beta.Models.mailboxDetails::|public|ExternalDirectoryObjectId:string +Microsoft.Graph.Beta.Models.mailboxDetails::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.mailboxDetails::|public|OdataType:string +Microsoft.Graph.Beta.Models.mailboxDetails::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.mailboxDetails::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MailboxDetails +Microsoft.Graph.Beta.Models.mailboxDetails~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.mailboxFolder-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.mailboxFolder::|public|ChildFolderCount:int? Microsoft.Graph.Beta.Models.mailboxFolder::|public|ChildFolders:List @@ -182336,6 +182626,13 @@ Microsoft.Graph.Beta.Models.officeUpdateChannel::0002-deferred Microsoft.Graph.Beta.Models.officeUpdateChannel::0003-firstReleaseCurrent Microsoft.Graph.Beta.Models.officeUpdateChannel::0004-firstReleaseDeferred Microsoft.Graph.Beta.Models.officeUpdateChannel::0005-monthlyEnterprise +Microsoft.Graph.Beta.Models.offlinePlaceMode-->global.Microsoft.Graph.Beta.Models.PlaceMode +Microsoft.Graph.Beta.Models.offlinePlaceMode::|public|constructor():void +Microsoft.Graph.Beta.Models.offlinePlaceMode::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.offlinePlaceMode::|public|OdataType:string +Microsoft.Graph.Beta.Models.offlinePlaceMode::|public|Reason:string +Microsoft.Graph.Beta.Models.offlinePlaceMode::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.offlinePlaceMode::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.OfflinePlaceMode Microsoft.Graph.Beta.Models.oidcAddressInboundClaims::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.oidcAddressInboundClaims::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.oidcAddressInboundClaims::|public|constructor():void @@ -183734,6 +184031,16 @@ Microsoft.Graph.Beta.Models.originalTransferMethods::0000-none Microsoft.Graph.Beta.Models.originalTransferMethods::0001-deviceCodeFlow Microsoft.Graph.Beta.Models.originalTransferMethods::0002-authenticationTransfer Microsoft.Graph.Beta.Models.originalTransferMethods::0003-unknownFutureValue +Microsoft.Graph.Beta.Models.originTenantInfo::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.originTenantInfo::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.originTenantInfo::|public|constructor():void +Microsoft.Graph.Beta.Models.originTenantInfo::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.originTenantInfo::|public|OdataType:string +Microsoft.Graph.Beta.Models.originTenantInfo::|public|OriginTenantId:string +Microsoft.Graph.Beta.Models.originTenantInfo::|public|OriginUserId:string +Microsoft.Graph.Beta.Models.originTenantInfo::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.originTenantInfo::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.OriginTenantInfo +Microsoft.Graph.Beta.Models.originTenantInfo~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.osVersionCount::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.osVersionCount::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.osVersionCount::|public|constructor():void @@ -185477,11 +185784,23 @@ Microsoft.Graph.Beta.Models.place::|public|Address:global.Microsoft.Graph.Beta.M Microsoft.Graph.Beta.Models.place::|public|DisplayName:string Microsoft.Graph.Beta.Models.place::|public|GeoCoordinates:global.Microsoft.Graph.Beta.Models.OutlookGeoCoordinates Microsoft.Graph.Beta.Models.place::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.place::|public|IsWheelChairAccessible:bool? +Microsoft.Graph.Beta.Models.place::|public|Label:string Microsoft.Graph.Beta.Models.place::|public|OdataType:string +Microsoft.Graph.Beta.Models.place::|public|ParentId:string Microsoft.Graph.Beta.Models.place::|public|Phone:string Microsoft.Graph.Beta.Models.place::|public|PlaceId:string Microsoft.Graph.Beta.Models.place::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.place::|public|Tags:List Microsoft.Graph.Beta.Models.place::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Place +Microsoft.Graph.Beta.Models.placeMode::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.placeMode::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.placeMode::|public|constructor():void +Microsoft.Graph.Beta.Models.placeMode::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.placeMode::|public|OdataType:string +Microsoft.Graph.Beta.Models.placeMode::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.placeMode::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PlaceMode +Microsoft.Graph.Beta.Models.placeMode~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.planner-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.planner::|public|Buckets:List Microsoft.Graph.Beta.Models.planner::|public|GetFieldDeserializers():IDictionary> @@ -186402,6 +186721,8 @@ Microsoft.Graph.Beta.Models.positionDetail::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.positionDetail::|public|Company:global.Microsoft.Graph.Beta.Models.CompanyDetail Microsoft.Graph.Beta.Models.positionDetail::|public|constructor():void Microsoft.Graph.Beta.Models.positionDetail::|public|Description:string +Microsoft.Graph.Beta.Models.positionDetail::|public|EmployeeId:string +Microsoft.Graph.Beta.Models.positionDetail::|public|EmployeeType:string Microsoft.Graph.Beta.Models.positionDetail::|public|EndMonthYear:Date? Microsoft.Graph.Beta.Models.positionDetail::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.positionDetail::|public|JobTitle:string @@ -189952,6 +190273,16 @@ Microsoft.Graph.Beta.Models.recordingInfo::|public|RecordingStatus:global.Micros Microsoft.Graph.Beta.Models.recordingInfo::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.recordingInfo::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.RecordingInfo Microsoft.Graph.Beta.Models.recordingInfo~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.recordingState::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.recordingState::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.recordingState::|public|constructor():void +Microsoft.Graph.Beta.Models.recordingState::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.recordingState::|public|OdataType:string +Microsoft.Graph.Beta.Models.recordingState::|public|SequenceNumber:int? +Microsoft.Graph.Beta.Models.recordingState::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.recordingState::|public|State:global.Microsoft.Graph.Beta.Models.MediaState? +Microsoft.Graph.Beta.Models.recordingState::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.RecordingState +Microsoft.Graph.Beta.Models.recordingState~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.recordingStatus::0000-unknown Microsoft.Graph.Beta.Models.recordingStatus::0001-notRecording Microsoft.Graph.Beta.Models.recordingStatus::0002-recording @@ -190689,6 +191020,12 @@ Microsoft.Graph.Beta.Models.resellerDelegatedAdminRelationship::|public|IsPartne Microsoft.Graph.Beta.Models.resellerDelegatedAdminRelationship::|public|OdataType:string Microsoft.Graph.Beta.Models.resellerDelegatedAdminRelationship::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.resellerDelegatedAdminRelationship::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ResellerDelegatedAdminRelationship +Microsoft.Graph.Beta.Models.reservablePlaceMode-->global.Microsoft.Graph.Beta.Models.PlaceMode +Microsoft.Graph.Beta.Models.reservablePlaceMode::|public|constructor():void +Microsoft.Graph.Beta.Models.reservablePlaceMode::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.reservablePlaceMode::|public|OdataType:string +Microsoft.Graph.Beta.Models.reservablePlaceMode::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.reservablePlaceMode::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ReservablePlaceMode Microsoft.Graph.Beta.Models.resetPasscodeActionResult-->global.Microsoft.Graph.Beta.Models.DeviceActionResult Microsoft.Graph.Beta.Models.resetPasscodeActionResult::|public|ErrorCode:int? Microsoft.Graph.Beta.Models.resetPasscodeActionResult::|public|GetFieldDeserializers():IDictionary> @@ -190716,6 +191053,19 @@ Microsoft.Graph.Beta.Models.resourceAction::|public|OdataType:string Microsoft.Graph.Beta.Models.resourceAction::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.resourceAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ResourceAction Microsoft.Graph.Beta.Models.resourceAction~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.resourceLink::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.resourceLink::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.resourceLink::|public|constructor():void +Microsoft.Graph.Beta.Models.resourceLink::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.resourceLink::|public|LinkType:global.Microsoft.Graph.Beta.Models.ResourceLinkType? +Microsoft.Graph.Beta.Models.resourceLink::|public|Name:string +Microsoft.Graph.Beta.Models.resourceLink::|public|OdataType:string +Microsoft.Graph.Beta.Models.resourceLink::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.resourceLink::|public|Value:string +Microsoft.Graph.Beta.Models.resourceLink::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ResourceLink +Microsoft.Graph.Beta.Models.resourceLinkType::0000-url +Microsoft.Graph.Beta.Models.resourceLinkType::0001-unknownFutureValue +Microsoft.Graph.Beta.Models.resourceLink~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.resourceOperation-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.resourceOperation::|public|ActionName:string Microsoft.Graph.Beta.Models.resourceOperation::|public|Description:string @@ -191479,7 +191829,6 @@ Microsoft.Graph.Beta.Models.roleScopeTag::|public|DisplayName:string Microsoft.Graph.Beta.Models.roleScopeTag::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.roleScopeTag::|public|IsBuiltIn:bool? Microsoft.Graph.Beta.Models.roleScopeTag::|public|OdataType:string -Microsoft.Graph.Beta.Models.roleScopeTag::|public|Permissions:List Microsoft.Graph.Beta.Models.roleScopeTag::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.roleScopeTag::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.RoleScopeTag Microsoft.Graph.Beta.Models.roleScopeTagAutoAssignment-->global.Microsoft.Graph.Beta.Models.Entity @@ -191538,12 +191887,10 @@ Microsoft.Graph.Beta.Models.room::|public|EmailAddress:string Microsoft.Graph.Beta.Models.room::|public|FloorLabel:string Microsoft.Graph.Beta.Models.room::|public|FloorNumber:int? Microsoft.Graph.Beta.Models.room::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.Models.room::|public|IsWheelChairAccessible:bool? -Microsoft.Graph.Beta.Models.room::|public|Label:string +Microsoft.Graph.Beta.Models.room::|public|IsTeamsEnabled:bool? Microsoft.Graph.Beta.Models.room::|public|Nickname:string Microsoft.Graph.Beta.Models.room::|public|OdataType:string Microsoft.Graph.Beta.Models.room::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.Models.room::|public|Tags:List Microsoft.Graph.Beta.Models.room::|public|VideoDeviceName:string Microsoft.Graph.Beta.Models.room::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Room Microsoft.Graph.Beta.Models.roomCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse @@ -192554,6 +192901,12 @@ Microsoft.Graph.Beta.Models.secretInformationAccessAwsUserFinding::|public|GetFi Microsoft.Graph.Beta.Models.secretInformationAccessAwsUserFinding::|public|OdataType:string Microsoft.Graph.Beta.Models.secretInformationAccessAwsUserFinding::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.secretInformationAccessAwsUserFinding::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.SecretInformationAccessAwsUserFinding +Microsoft.Graph.Beta.Models.section-->global.Microsoft.Graph.Beta.Models.Place +Microsoft.Graph.Beta.Models.section::|public|constructor():void +Microsoft.Graph.Beta.Models.section::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.section::|public|OdataType:string +Microsoft.Graph.Beta.Models.section::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.section::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Section Microsoft.Graph.Beta.Models.sectionEmphasisType::0000-none Microsoft.Graph.Beta.Models.sectionEmphasisType::0001-neutral Microsoft.Graph.Beta.Models.sectionEmphasisType::0002-soft @@ -192743,8 +193096,7 @@ Microsoft.Graph.Beta.Models.Security.additionalOptions::0010-includeFolderAndPat Microsoft.Graph.Beta.Models.Security.additionalOptions::0011-condensePaths Microsoft.Graph.Beta.Models.Security.additionalOptions::0012-friendlyName Microsoft.Graph.Beta.Models.Security.additionalOptions::0013-splitSource -Microsoft.Graph.Beta.Models.Security.additionalOptions::0014-optimizedPartitionSize -Microsoft.Graph.Beta.Models.Security.additionalOptions::0015-includeReport +Microsoft.Graph.Beta.Models.Security.additionalOptions::0014-includeReport Microsoft.Graph.Beta.Models.Security.addWatermarkAction-->global.Microsoft.Graph.Beta.Models.Security.InformationProtectionAction Microsoft.Graph.Beta.Models.Security.addWatermarkAction::|public|constructor():void Microsoft.Graph.Beta.Models.Security.addWatermarkAction::|public|FontColor:string @@ -194885,6 +195237,7 @@ Microsoft.Graph.Beta.Models.Security.ediscoveryAddToReviewSetOperation::|public| Microsoft.Graph.Beta.Models.Security.ediscoveryAddToReviewSetOperation::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.Security.ediscoveryAddToReviewSetOperation::|public|ItemsToInclude:global.Microsoft.Graph.Beta.Models.Security.ItemsToInclude? Microsoft.Graph.Beta.Models.Security.ediscoveryAddToReviewSetOperation::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.ediscoveryAddToReviewSetOperation::|public|ReportFileMetadata:List Microsoft.Graph.Beta.Models.Security.ediscoveryAddToReviewSetOperation::|public|ReviewSet:global.Microsoft.Graph.Beta.Models.Security.EdiscoveryReviewSet Microsoft.Graph.Beta.Models.Security.ediscoveryAddToReviewSetOperation::|public|Search:global.Microsoft.Graph.Beta.Models.Security.EdiscoverySearch Microsoft.Graph.Beta.Models.Security.ediscoveryAddToReviewSetOperation::|public|Serialize(writer:ISerializationWriter):void @@ -194956,6 +195309,7 @@ Microsoft.Graph.Beta.Models.Security.ediscoveryEstimateOperation::|public|Indexe Microsoft.Graph.Beta.Models.Security.ediscoveryEstimateOperation::|public|IndexedItemsSize:long? Microsoft.Graph.Beta.Models.Security.ediscoveryEstimateOperation::|public|MailboxCount:int? Microsoft.Graph.Beta.Models.Security.ediscoveryEstimateOperation::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.ediscoveryEstimateOperation::|public|ReportFileMetadata:List Microsoft.Graph.Beta.Models.Security.ediscoveryEstimateOperation::|public|Search:global.Microsoft.Graph.Beta.Models.Security.EdiscoverySearch Microsoft.Graph.Beta.Models.Security.ediscoveryEstimateOperation::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.ediscoveryEstimateOperation::|public|SiteCount:int? @@ -195365,7 +195719,6 @@ Microsoft.Graph.Beta.Models.Security.exportOptions::0006-splitSource Microsoft.Graph.Beta.Models.Security.exportOptions::0007-includeFolderAndPath Microsoft.Graph.Beta.Models.Security.exportOptions::0008-friendlyName Microsoft.Graph.Beta.Models.Security.exportOptions::0009-condensePaths -Microsoft.Graph.Beta.Models.Security.exportOptions::0010-optimizedPartitionSize Microsoft.Graph.Beta.Models.Security.fhirBaseUrlAddRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.fhirBaseUrlAddRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.fhirBaseUrlAddRecord::|public|GetFieldDeserializers():IDictionary> @@ -197638,12 +197991,35 @@ Microsoft.Graph.Beta.Models.Security.removeWatermarkAction::|public|OdataType:st Microsoft.Graph.Beta.Models.Security.removeWatermarkAction::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.removeWatermarkAction::|public|UiElementNames:List Microsoft.Graph.Beta.Models.Security.removeWatermarkAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.RemoveWatermarkAction +Microsoft.Graph.Beta.Models.Security.reportFileMetadata::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.Security.reportFileMetadata::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.Security.reportFileMetadata::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.reportFileMetadata::|public|DownloadUrl:string +Microsoft.Graph.Beta.Models.Security.reportFileMetadata::|public|FileName:string +Microsoft.Graph.Beta.Models.Security.reportFileMetadata::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.reportFileMetadata::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.reportFileMetadata::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.reportFileMetadata::|public|Size:long? +Microsoft.Graph.Beta.Models.Security.reportFileMetadata::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.ReportFileMetadata +Microsoft.Graph.Beta.Models.Security.reportFileMetadata~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.Security.requireSignInIncidentTaskResponseAction-->global.Microsoft.Graph.Beta.Models.Security.IncidentTaskResponseAction Microsoft.Graph.Beta.Models.Security.requireSignInIncidentTaskResponseAction::|public|constructor():void Microsoft.Graph.Beta.Models.Security.requireSignInIncidentTaskResponseAction::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.Security.requireSignInIncidentTaskResponseAction::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.requireSignInIncidentTaskResponseAction::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.requireSignInIncidentTaskResponseAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.RequireSignInIncidentTaskResponseAction +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|public|AccessDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|public|AccountId:string +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|public|IpAddress:string +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|public|ResourceIdentifier:string +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.ResourceAccessEvent +Microsoft.Graph.Beta.Models.Security.resourceAccessEvent~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.Security.responseAction::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.Security.responseAction::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.Security.responseAction::|public|constructor():void @@ -198796,6 +199172,7 @@ Microsoft.Graph.Beta.Models.Security.userAccount::|public|DisplayName:string Microsoft.Graph.Beta.Models.Security.userAccount::|public|DomainName:string Microsoft.Graph.Beta.Models.Security.userAccount::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.Security.userAccount::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.userAccount::|public|ResourceAccessEvents:List Microsoft.Graph.Beta.Models.Security.userAccount::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.userAccount::|public|UserPrincipalName:string Microsoft.Graph.Beta.Models.Security.userAccount::|public|UserSid:string @@ -205020,6 +205397,16 @@ Microsoft.Graph.Beta.Models.trainingStatus::0005-unknownFutureValue Microsoft.Graph.Beta.Models.trainingType::0000-unknown Microsoft.Graph.Beta.Models.trainingType::0001-phishing Microsoft.Graph.Beta.Models.trainingType::0002-unknownFutureValue +Microsoft.Graph.Beta.Models.transcriptionState::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.transcriptionState::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.transcriptionState::|public|constructor():void +Microsoft.Graph.Beta.Models.transcriptionState::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.transcriptionState::|public|OdataType:string +Microsoft.Graph.Beta.Models.transcriptionState::|public|SequenceNumber:int? +Microsoft.Graph.Beta.Models.transcriptionState::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.transcriptionState::|public|State:global.Microsoft.Graph.Beta.Models.MediaState? +Microsoft.Graph.Beta.Models.transcriptionState::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.TranscriptionState +Microsoft.Graph.Beta.Models.transcriptionState~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.transformationAttribute::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.transformationAttribute::|public|Attribute:global.Microsoft.Graph.Beta.Models.CustomClaimAttributeBase Microsoft.Graph.Beta.Models.transformationAttribute::|public|BackingStore:IBackingStore @@ -206118,8 +206505,10 @@ Microsoft.Graph.Beta.Models.userAccountInformation::|public|constructor():void Microsoft.Graph.Beta.Models.userAccountInformation::|public|CountryCode:string Microsoft.Graph.Beta.Models.userAccountInformation::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.userAccountInformation::|public|OdataType:string +Microsoft.Graph.Beta.Models.userAccountInformation::|public|OriginTenantInfo:global.Microsoft.Graph.Beta.Models.OriginTenantInfo Microsoft.Graph.Beta.Models.userAccountInformation::|public|PreferredLanguageTag:global.Microsoft.Graph.Beta.Models.LocaleInfo Microsoft.Graph.Beta.Models.userAccountInformation::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.userAccountInformation::|public|UserPersona:global.Microsoft.Graph.Beta.Models.UserPersona? Microsoft.Graph.Beta.Models.userAccountInformation::|public|UserPrincipalName:string Microsoft.Graph.Beta.Models.userAccountInformation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.UserAccountInformation Microsoft.Graph.Beta.Models.userAccountInformationCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse @@ -207413,6 +207802,12 @@ Microsoft.Graph.Beta.Models.userPasswordResetsAndChangesSummaryCollectionRespons Microsoft.Graph.Beta.Models.userPasswordResetsAndChangesSummaryCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.userPasswordResetsAndChangesSummaryCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.userPasswordResetsAndChangesSummaryCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.UserPasswordResetsAndChangesSummaryCollectionResponse +Microsoft.Graph.Beta.Models.userPersona::0000-unknown +Microsoft.Graph.Beta.Models.userPersona::0001-externalMember +Microsoft.Graph.Beta.Models.userPersona::0002-externalGuest +Microsoft.Graph.Beta.Models.userPersona::0003-internalMember +Microsoft.Graph.Beta.Models.userPersona::0004-internalGuest +Microsoft.Graph.Beta.Models.userPersona::0005-unknownFutureValue Microsoft.Graph.Beta.Models.userPFXCertificate-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.userPFXCertificate::|public|CreatedDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.userPFXCertificate::|public|EncryptedPfxBlob:byte[] @@ -208037,6 +208432,7 @@ Microsoft.Graph.Beta.Models.virtualAppointmentMessageType::0003-unknownFutureVal Microsoft.Graph.Beta.Models.virtualEndpoint-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.virtualEndpoint::|public|AuditEvents:List Microsoft.Graph.Beta.Models.virtualEndpoint::|public|BulkActions:List +Microsoft.Graph.Beta.Models.virtualEndpoint::|public|CloudApps:List Microsoft.Graph.Beta.Models.virtualEndpoint::|public|CloudPCs:List Microsoft.Graph.Beta.Models.virtualEndpoint::|public|CrossCloudGovernmentOrganizationMapping:global.Microsoft.Graph.Beta.Models.CloudPcCrossCloudGovernmentOrganizationMapping Microsoft.Graph.Beta.Models.virtualEndpoint::|public|DeviceImages:List @@ -213920,16 +214316,15 @@ Microsoft.Graph.Beta.Models.workspace-->global.Microsoft.Graph.Beta.Models.Place Microsoft.Graph.Beta.Models.workspace::|public|Building:string Microsoft.Graph.Beta.Models.workspace::|public|Capacity:int? Microsoft.Graph.Beta.Models.workspace::|public|constructor():void +Microsoft.Graph.Beta.Models.workspace::|public|DisplayDeviceName:string Microsoft.Graph.Beta.Models.workspace::|public|EmailAddress:string Microsoft.Graph.Beta.Models.workspace::|public|FloorLabel:string Microsoft.Graph.Beta.Models.workspace::|public|FloorNumber:int? Microsoft.Graph.Beta.Models.workspace::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.Models.workspace::|public|IsWheelChairAccessible:bool? -Microsoft.Graph.Beta.Models.workspace::|public|Label:string +Microsoft.Graph.Beta.Models.workspace::|public|Mode:global.Microsoft.Graph.Beta.Models.PlaceMode Microsoft.Graph.Beta.Models.workspace::|public|Nickname:string Microsoft.Graph.Beta.Models.workspace::|public|OdataType:string Microsoft.Graph.Beta.Models.workspace::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.Models.workspace::|public|Tags:List Microsoft.Graph.Beta.Models.workspace::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Workspace Microsoft.Graph.Beta.Models.workspaceCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Beta.Models.workspaceCollectionResponse::|public|GetFieldDeserializers():IDictionary> @@ -218156,6 +218551,29 @@ Microsoft.Graph.Beta.Places.GraphRoomList.graphRoomListRequestBuilder::|public|C Microsoft.Graph.Beta.Places.GraphRoomList.graphRoomListRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.RoomListCollectionResponse Microsoft.Graph.Beta.Places.GraphRoomList.graphRoomListRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Places.GraphRoomList.graphRoomListRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Places.GraphRoomList.GraphRoomListRequestBuilder +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsGetResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsGetResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsGetResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsGetResponse::|public|Value:List +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsGetResponse +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder.descendantsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder.descendantsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder.descendantsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder.descendantsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder.descendantsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder.descendantsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder.descendantsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder.descendantsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder.descendantsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder::|public|GetAsDescendantsGetResponseAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsGetResponse +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsResponse +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsRequestBuilder +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsResponse-->global.Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsGetResponse +Microsoft.Graph.Beta.Places.Item.Descendants.descendantsResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsResponse Microsoft.Graph.Beta.Places.Item.GraphRoom.graphRoomRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Places.Item.GraphRoom.graphRoomRequestBuilder.graphRoomRequestBuilderGetQueryParameters::|public|Expand:string[] Microsoft.Graph.Beta.Places.Item.GraphRoom.graphRoomRequestBuilder.graphRoomRequestBuilderGetQueryParameters::|public|Select:string[] @@ -218302,6 +218720,7 @@ Microsoft.Graph.Beta.Places.Item.PlaceItemRequestBuilder.PlaceItemRequestBuilder Microsoft.Graph.Beta.Places.Item.PlaceItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Places.Item.PlaceItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Places.Item.PlaceItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Places.Item.PlaceItemRequestBuilder::|public|descendants:global.Microsoft.Graph.Beta.Places.Item.Descendants.DescendantsRequestBuilder Microsoft.Graph.Beta.Places.Item.PlaceItemRequestBuilder::|public|graphRoom:global.Microsoft.Graph.Beta.Places.Item.GraphRoom.GraphRoomRequestBuilder Microsoft.Graph.Beta.Places.Item.PlaceItemRequestBuilder::|public|graphRoomList:global.Microsoft.Graph.Beta.Places.Item.GraphRoomList.GraphRoomListRequestBuilder Microsoft.Graph.Beta.Places.Item.PlaceItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.Place; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Place diff --git a/src/Microsoft.Graph/Generated/kiota-lock.json b/src/Microsoft.Graph/Generated/kiota-lock.json index d573bbfc24a..a1602206e1c 100644 --- a/src/Microsoft.Graph/Generated/kiota-lock.json +++ b/src/Microsoft.Graph/Generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "4C41F0F11412545B6BFD2CCDF8E81D655F5123C86EEEF513AD101566BD97CBD605618EFA3EE1301AD229650FD013BC6774FDC52BFE52738576BCC107199C0FA9", + "descriptionHash": "EB46E54593510ED02D584EC4BCF8F5D0C25E5C060C4491C1A6FEB430871DB5DB37DBFF258E4317E76D1FBAC5CFC926ACD8298AC9E31178550263C555AD603F9C", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.29.0",