diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceInvitations/GovernanceInvitationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceInvitations/GovernanceInvitationsRequestBuilder.cs
index 31bd3e9d86e..b9d91dd3f67 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceInvitations/GovernanceInvitationsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceInvitations/GovernanceInvitationsRequestBuilder.cs
@@ -54,7 +54,8 @@ public GovernanceInvitationsRequestBuilder(string rawUrl, IRequestAdapter reques
{
}
///
- /// Get governanceInvitations from directory
+ /// Get a list of the governanceInvitation objects and their properties. This API method returns all governance invitations where the calling tenant is either the governing tenant or the governed tenant.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -77,7 +78,8 @@ public GovernanceInvitationsRequestBuilder(string rawUrl, IRequestAdapter reques
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.GovernanceInvitationCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Create new navigation property to governanceInvitations for directory
+ /// Create a new governanceInvitation to establish a governance relationship with a governed tenant. Invitations provide an alternative mechanism to governance requests for initiating relationships.
+ /// Find more info here
///
/// A
/// The request body
@@ -102,7 +104,7 @@ public GovernanceInvitationsRequestBuilder(string rawUrl, IRequestAdapter reques
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.GovernanceInvitation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get governanceInvitations from directory
+ /// Get a list of the governanceInvitation objects and their properties. This API method returns all governance invitations where the calling tenant is either the governing tenant or the governed 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 governanceInvitations for directory
+ /// Create a new governanceInvitation to establish a governance relationship with a governed tenant. Invitations provide an alternative mechanism to governance requests for initiating relationships.
///
/// A
/// The request body
@@ -152,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model
return new global::Microsoft.Graph.DirectoryNamespace.TenantGovernance.GovernanceInvitations.GovernanceInvitationsRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// Get governanceInvitations from directory
+ /// Get a list of the governanceInvitation objects and their properties. This API method returns all governance invitations where the calling tenant is either the governing tenant or the governed tenant.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class GovernanceInvitationsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceInvitations/Item/GovernanceInvitationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceInvitations/Item/GovernanceInvitationItemRequestBuilder.cs
index 2a7b319a699..2420dc8930c 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceInvitations/Item/GovernanceInvitationItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceInvitations/Item/GovernanceInvitationItemRequestBuilder.cs
@@ -35,7 +35,8 @@ public GovernanceInvitationItemRequestBuilder(string rawUrl, IRequestAdapter req
{
}
///
- /// Delete navigation property governanceInvitations for directory
+ /// Delete a governanceInvitation object.
+ /// 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 governanceInvitations from directory
+ /// Read the properties of a governanceInvitation object.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -105,7 +107,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.GovernanceInvitation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Delete navigation property governanceInvitations for directory
+ /// Delete a governanceInvitation object.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -124,7 +126,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get governanceInvitations from directory
+ /// Read the properties of a governanceInvitation object.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -182,7 +184,7 @@ public partial class GovernanceInvitationItemRequestBuilderDeleteRequestConfigur
{
}
///
- /// Get governanceInvitations from directory
+ /// Read the properties of a governanceInvitation object.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class GovernanceInvitationItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernancePolicyTemplates/GovernancePolicyTemplatesRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernancePolicyTemplates/GovernancePolicyTemplatesRequestBuilder.cs
index e13077d3f7b..098c946acb7 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernancePolicyTemplates/GovernancePolicyTemplatesRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernancePolicyTemplates/GovernancePolicyTemplatesRequestBuilder.cs
@@ -54,7 +54,8 @@ public GovernancePolicyTemplatesRequestBuilder(string rawUrl, IRequestAdapter re
{
}
///
- /// Get governancePolicyTemplates from directory
+ /// Get a list of the tenantGovernancePolicyTemplate objects and their properties. Policy templates define the configuration that is applied when establishing governance relationships.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -77,7 +78,8 @@ public GovernancePolicyTemplatesRequestBuilder(string rawUrl, IRequestAdapter re
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.TenantGovernancePolicyTemplateCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Create new navigation property to governancePolicyTemplates for directory
+ /// Create a new tenantGovernancePolicyTemplate that defines the configuration for establishing governance relationships, including role assignments and applications to provision.
+ /// Find more info here
///
/// A
/// The request body
@@ -102,7 +104,7 @@ public GovernancePolicyTemplatesRequestBuilder(string rawUrl, IRequestAdapter re
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.TenantGovernancePolicyTemplate.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get governancePolicyTemplates from directory
+ /// Get a list of the tenantGovernancePolicyTemplate objects and their properties. Policy templates define the configuration that is applied when establishing governance relationships.
///
/// 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 governancePolicyTemplates for directory
+ /// Create a new tenantGovernancePolicyTemplate that defines the configuration for establishing governance relationships, including role assignments and applications to provision.
///
/// A
/// The request body
@@ -152,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model
return new global::Microsoft.Graph.DirectoryNamespace.TenantGovernance.GovernancePolicyTemplates.GovernancePolicyTemplatesRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// Get governancePolicyTemplates from directory
+ /// Get a list of the tenantGovernancePolicyTemplate objects and their properties. Policy templates define the configuration that is applied when establishing governance relationships.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class GovernancePolicyTemplatesRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernancePolicyTemplates/Item/TenantGovernancePolicyTemplateItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernancePolicyTemplates/Item/TenantGovernancePolicyTemplateItemRequestBuilder.cs
index 05a62fc1835..7d5bf71572b 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernancePolicyTemplates/Item/TenantGovernancePolicyTemplateItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernancePolicyTemplates/Item/TenantGovernancePolicyTemplateItemRequestBuilder.cs
@@ -35,7 +35,8 @@ public TenantGovernancePolicyTemplateItemRequestBuilder(string rawUrl, IRequestA
{
}
///
- /// Delete navigation property governancePolicyTemplates for directory
+ /// Delete a tenantGovernancePolicyTemplate object. You can't delete the default template or templates currently used by active relationships.
+ /// 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 governancePolicyTemplates from directory
+ /// Read the properties of a tenantGovernancePolicyTemplate object.
+ /// 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.Models.TenantGovernancePolicyTemplate.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update the navigation property governancePolicyTemplates in directory
+ /// Update the properties of a tenantGovernancePolicyTemplate object.
+ /// Find more info here
///
/// A
/// The request body
@@ -105,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.TenantGovernancePolicyTemplate.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Delete navigation property governancePolicyTemplates for directory
+ /// Delete a tenantGovernancePolicyTemplate object. You can't delete the default template or templates currently used by active relationships.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -124,7 +127,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get governancePolicyTemplates from directory
+ /// Read the properties of a tenantGovernancePolicyTemplate object.
///
/// 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 governancePolicyTemplates in directory
+ /// Update the properties of a tenantGovernancePolicyTemplate object.
///
/// A
/// The request body
@@ -182,7 +185,7 @@ public partial class TenantGovernancePolicyTemplateItemRequestBuilderDeleteReque
{
}
///
- /// Get governancePolicyTemplates from directory
+ /// Read the properties of a tenantGovernancePolicyTemplate object.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class TenantGovernancePolicyTemplateItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRelationships/GovernanceRelationshipsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRelationships/GovernanceRelationshipsRequestBuilder.cs
index 1baad157606..7ef1a68bd33 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRelationships/GovernanceRelationshipsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRelationships/GovernanceRelationshipsRequestBuilder.cs
@@ -54,7 +54,8 @@ public GovernanceRelationshipsRequestBuilder(string rawUrl, IRequestAdapter requ
{
}
///
- /// Get governanceRelationships from directory
+ /// Get a list of the governanceRelationship objects and their properties. This API method returns all governance relationships where the calling tenant is either the governing tenant or the governed tenant.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -102,7 +103,7 @@ public GovernanceRelationshipsRequestBuilder(string rawUrl, IRequestAdapter requ
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.GovernanceRelationship.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get governanceRelationships from directory
+ /// Get a list of the governanceRelationship objects and their properties. This API method returns all governance relationships where the calling tenant is either the governing tenant or the governed tenant.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -152,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model
return new global::Microsoft.Graph.DirectoryNamespace.TenantGovernance.GovernanceRelationships.GovernanceRelationshipsRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// Get governanceRelationships from directory
+ /// Get a list of the governanceRelationship objects and their properties. This API method returns all governance relationships where the calling tenant is either the governing tenant or the governed tenant.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class GovernanceRelationshipsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRelationships/Item/GovernanceRelationshipItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRelationships/Item/GovernanceRelationshipItemRequestBuilder.cs
index dbc8508ae64..3a701db4440 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRelationships/Item/GovernanceRelationshipItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRelationships/Item/GovernanceRelationshipItemRequestBuilder.cs
@@ -57,7 +57,8 @@ public async Task DeleteAsync(Action
- /// Get governanceRelationships from directory
+ /// Read the properties of a governanceRelationship object.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -80,7 +81,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.GovernanceRelationship.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update the navigation property governanceRelationships in directory
+ /// Update the status property of a governanceRelationship to initiate the termination process. There are two models for termination:1) Initiated by the governing tenant: After the governing tenant updates the status to terminationRequestedByGoverningTenant, the governed tenant may subsequently update the status to terminated.1) Directly terminated by the governed tenant: The governed tenant updates the status to terminated to immediately terminate the relationship. When the governed tenant updates the status to terminated in either model, the resources that were provisioned in the governed tenant upon relationship creation are deleted.
+ /// Find more info here
///
/// A
/// The request body
@@ -124,7 +126,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get governanceRelationships from directory
+ /// Read the properties of a governanceRelationship object.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -143,7 +145,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Update the navigation property governanceRelationships in directory
+ /// Update the status property of a governanceRelationship to initiate the termination process. There are two models for termination:1) Initiated by the governing tenant: After the governing tenant updates the status to terminationRequestedByGoverningTenant, the governed tenant may subsequently update the status to terminated.1) Directly terminated by the governed tenant: The governed tenant updates the status to terminated to immediately terminate the relationship. When the governed tenant updates the status to terminated in either model, the resources that were provisioned in the governed tenant upon relationship creation are deleted.
///
/// A
/// The request body
@@ -182,7 +184,7 @@ public partial class GovernanceRelationshipItemRequestBuilderDeleteRequestConfig
{
}
///
- /// Get governanceRelationships from directory
+ /// Read the properties of a governanceRelationship object.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class GovernanceRelationshipItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/GovernanceRequestsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/GovernanceRequestsRequestBuilder.cs
index 347172718cf..199fc9bedc0 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/GovernanceRequestsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/GovernanceRequestsRequestBuilder.cs
@@ -54,7 +54,8 @@ public GovernanceRequestsRequestBuilder(string rawUrl, IRequestAdapter requestAd
{
}
///
- /// Get governanceRequests from directory
+ /// Get a list of the governanceRequest objects and their properties. This API method returns all governance requests where the calling tenant is either the governing tenant or the governed tenant.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -77,7 +78,8 @@ public GovernanceRequestsRequestBuilder(string rawUrl, IRequestAdapter requestAd
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.GovernanceRequestCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Create new navigation property to governanceRequests for directory
+ /// Create a new governanceRequest to establish a governance relationship with a governed tenant. The governed tenant can then accept or reject the request.
+ /// Find more info here
///
/// A
/// The request body
@@ -102,7 +104,7 @@ public GovernanceRequestsRequestBuilder(string rawUrl, IRequestAdapter requestAd
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.GovernanceRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get governanceRequests from directory
+ /// Get a list of the governanceRequest objects and their properties. This API method returns all governance requests where the calling tenant is either the governing tenant or the governed 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 governanceRequests for directory
+ /// Create a new governanceRequest to establish a governance relationship with a governed tenant. The governed tenant can then accept or reject the request.
///
/// A
/// The request body
@@ -152,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model
return new global::Microsoft.Graph.DirectoryNamespace.TenantGovernance.GovernanceRequests.GovernanceRequestsRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// Get governanceRequests from directory
+ /// Get a list of the governanceRequest objects and their properties. This API method returns all governance requests where the calling tenant is either the governing tenant or the governed tenant.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class GovernanceRequestsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/Item/GovernancePolicyTemplate/GovernancePolicyTemplateRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/Item/GovernancePolicyTemplate/GovernancePolicyTemplateRequestBuilder.cs
index c68bc179de8..6eaebebde8a 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/Item/GovernancePolicyTemplate/GovernancePolicyTemplateRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/Item/GovernancePolicyTemplate/GovernancePolicyTemplateRequestBuilder.cs
@@ -35,7 +35,7 @@ public GovernancePolicyTemplateRequestBuilder(string rawUrl, IRequestAdapter req
{
}
///
- /// Get governancePolicyTemplate from directory
+ /// The governance policy template associated with this request.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -58,7 +58,7 @@ public GovernancePolicyTemplateRequestBuilder(string rawUrl, IRequestAdapter req
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.TenantGovernancePolicyTemplate.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get governancePolicyTemplate from directory
+ /// The governance policy template associated with this request.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -86,7 +86,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Get governancePolicyTemplate from directory
+ /// The governance policy template associated with this request.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class GovernancePolicyTemplateRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/Item/GovernanceRequestItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/Item/GovernanceRequestItemRequestBuilder.cs
index 93c3165d5ab..ba85c199eb2 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/Item/GovernanceRequestItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/GovernanceRequests/Item/GovernanceRequestItemRequestBuilder.cs
@@ -63,7 +63,8 @@ public async Task DeleteAsync(Action
- /// Get governanceRequests from directory
+ /// Read the properties of a governanceRequest object.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -86,7 +87,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.GovernanceRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update the navigation property governanceRequests in directory
+ /// Update the status property of a governanceRequest to accept or reject the governance request. Only the governed tenant can update the request status.
+ /// Find more info here
///
/// A
/// The request body
@@ -130,7 +132,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get governanceRequests from directory
+ /// Read the properties of a governanceRequest object.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -149,7 +151,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Update the navigation property governanceRequests in directory
+ /// Update the status property of a governanceRequest to accept or reject the governance request. Only the governed tenant can update the request status.
///
/// A
/// The request body
@@ -188,7 +190,7 @@ public partial class GovernanceRequestItemRequestBuilderDeleteRequestConfigurati
{
}
///
- /// Get governanceRequests from directory
+ /// Read the properties of a governanceRequest object.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class GovernanceRequestItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/AppB2BSignInActivityMetrics/AppB2BSignInActivityMetricsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/AppB2BSignInActivityMetrics/AppB2BSignInActivityMetricsRequestBuilder.cs
index e61747c2513..4ddbbe6175e 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/AppB2BSignInActivityMetrics/AppB2BSignInActivityMetricsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/AppB2BSignInActivityMetrics/AppB2BSignInActivityMetricsRequestBuilder.cs
@@ -35,7 +35,7 @@ public AppB2BSignInActivityMetricsRequestBuilder(string rawUrl, IRequestAdapter
{
}
///
- /// Get appB2BSignInActivityMetrics from directory
+ /// B2B sign-in activity metrics for this related tenant. Expanded by default.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -58,7 +58,7 @@ public AppB2BSignInActivityMetricsRequestBuilder(string rawUrl, IRequestAdapter
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.B2BSignInActivityMetrics.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get appB2BSignInActivityMetrics from directory
+ /// B2B sign-in activity metrics for this related tenant. Expanded by default.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -86,7 +86,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Get appB2BSignInActivityMetrics from directory
+ /// B2B sign-in activity metrics for this related tenant. Expanded by default.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class AppB2BSignInActivityMetricsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/B2BRegistrationMetrics/B2BRegistrationMetricsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/B2BRegistrationMetrics/B2BRegistrationMetricsRequestBuilder.cs
index 0f77d5d172c..f943675dfe1 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/B2BRegistrationMetrics/B2BRegistrationMetricsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/B2BRegistrationMetrics/B2BRegistrationMetricsRequestBuilder.cs
@@ -35,7 +35,7 @@ public B2BRegistrationMetricsRequestBuilder(string rawUrl, IRequestAdapter reque
{
}
///
- /// Get b2BRegistrationMetrics from directory
+ /// B2B registration metrics for this related tenant. Expanded by default.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -58,7 +58,7 @@ public B2BRegistrationMetricsRequestBuilder(string rawUrl, IRequestAdapter reque
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.B2bRegistrationMetrics.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get b2BRegistrationMetrics from directory
+ /// B2B registration metrics for this related tenant. Expanded by default.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -86,7 +86,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Get b2BRegistrationMetrics from directory
+ /// B2B registration metrics for this related tenant. Expanded by default.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class B2BRegistrationMetricsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/B2BSignInActivityMetrics/B2BSignInActivityMetricsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/B2BSignInActivityMetrics/B2BSignInActivityMetricsRequestBuilder.cs
index 4caf2f3b2bd..5288733ca11 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/B2BSignInActivityMetrics/B2BSignInActivityMetricsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/B2BSignInActivityMetrics/B2BSignInActivityMetricsRequestBuilder.cs
@@ -35,7 +35,7 @@ public B2BSignInActivityMetricsRequestBuilder(string rawUrl, IRequestAdapter req
{
}
///
- /// Get b2BSignInActivityMetrics from directory
+ /// B2B sign-in activity metrics for this related tenant. Expanded by default.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -58,7 +58,7 @@ public B2BSignInActivityMetricsRequestBuilder(string rawUrl, IRequestAdapter req
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.B2BSignInActivityMetrics.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get b2BSignInActivityMetrics from directory
+ /// B2B sign-in activity metrics for this related tenant. Expanded by default.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -86,7 +86,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Get b2BSignInActivityMetrics from directory
+ /// B2B sign-in activity metrics for this related tenant. Expanded by default.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class B2BSignInActivityMetricsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/BillingMetrics/BillingMetricsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/BillingMetrics/BillingMetricsRequestBuilder.cs
index e745cabdc6b..69ed82bd1ed 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/BillingMetrics/BillingMetricsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/BillingMetrics/BillingMetricsRequestBuilder.cs
@@ -35,7 +35,7 @@ public BillingMetricsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte
{
}
///
- /// Get billingMetrics from directory
+ /// Billing metrics for this related tenant. Expanded by default.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -58,7 +58,7 @@ public BillingMetricsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.BillingMetrics.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get billingMetrics from directory
+ /// Billing metrics for this related tenant. Expanded by default.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -86,7 +86,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Get billingMetrics from directory
+ /// Billing metrics for this related tenant. Expanded by default.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class BillingMetricsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/MultiTenantApplicationMetrics/MultiTenantApplicationMetricsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/MultiTenantApplicationMetrics/MultiTenantApplicationMetricsRequestBuilder.cs
index 23ea5fd9d51..61694227146 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/MultiTenantApplicationMetrics/MultiTenantApplicationMetricsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/MultiTenantApplicationMetrics/MultiTenantApplicationMetricsRequestBuilder.cs
@@ -35,7 +35,7 @@ public MultiTenantApplicationMetricsRequestBuilder(string rawUrl, IRequestAdapte
{
}
///
- /// Get multiTenantApplicationMetrics from directory
+ /// Multi-tenant application usage metrics for this related tenant. Expanded by default.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -58,7 +58,7 @@ public MultiTenantApplicationMetricsRequestBuilder(string rawUrl, IRequestAdapte
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.MultiTenantApplicationMetrics.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get multiTenantApplicationMetrics from directory
+ /// Multi-tenant application usage metrics for this related tenant. Expanded by default.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -86,7 +86,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Get multiTenantApplicationMetrics from directory
+ /// Multi-tenant application usage metrics for this related tenant. Expanded by default.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class MultiTenantApplicationMetricsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/RelatedTenantItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/RelatedTenantItemRequestBuilder.cs
index 64f146afffd..be503e931c2 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/RelatedTenantItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Item/RelatedTenantItemRequestBuilder.cs
@@ -87,7 +87,8 @@ public async Task DeleteAsync(Action
- /// Get relatedTenants from directory
+ /// Read the properties and relationships of a relatedTenant object.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -154,7 +155,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get relatedTenants from directory
+ /// Read the properties and relationships of a relatedTenant object.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -212,7 +213,7 @@ public partial class RelatedTenantItemRequestBuilderDeleteRequestConfiguration :
{
}
///
- /// Get relatedTenants from directory
+ /// Read the properties and relationships of a relatedTenant object.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class RelatedTenantItemRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Refresh/RefreshRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Refresh/RefreshRequestBuilder.cs
index 42cbc009771..aa163bbf4e3 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Refresh/RefreshRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/Refresh/RefreshRequestBuilder.cs
@@ -34,7 +34,8 @@ public RefreshRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba
{
}
///
- /// Invoke action refresh
+ /// Refresh the list of related tenants. The list is also automatically refreshed daily.
+ /// Find more info here
///
/// Cancellation token to use when cancelling requests
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -56,7 +57,7 @@ public async Task PostAsync(Action>
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Invoke action refresh
+ /// Refresh the list of related tenants. The list is also automatically refreshed daily.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/RelatedTenantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/RelatedTenantsRequestBuilder.cs
index 76c113cfd15..11508b5d0de 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/RelatedTenantsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/RelatedTenants/RelatedTenantsRequestBuilder.cs
@@ -60,7 +60,8 @@ public RelatedTenantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte
{
}
///
- /// Get relatedTenants from directory
+ /// Get a list of relatedTenant objects and their properties, including relationship metrics.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -108,7 +109,7 @@ public RelatedTenantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.RelatedTenant.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get relatedTenants from directory
+ /// Get a list of relatedTenant objects and their properties, including relationship metrics.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -158,7 +159,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model
return new global::Microsoft.Graph.DirectoryNamespace.TenantGovernance.RelatedTenants.RelatedTenantsRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// Get relatedTenants from directory
+ /// Get a list of relatedTenant objects and their properties, including relationship metrics.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class RelatedTenantsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/Settings/EnableRelatedTenants/EnableRelatedTenantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/Settings/EnableRelatedTenants/EnableRelatedTenantsRequestBuilder.cs
index 182128994ed..8d3a59da74d 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/Settings/EnableRelatedTenants/EnableRelatedTenantsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/Settings/EnableRelatedTenants/EnableRelatedTenantsRequestBuilder.cs
@@ -34,7 +34,8 @@ public EnableRelatedTenantsRequestBuilder(string rawUrl, IRequestAdapter request
{
}
///
- /// Invoke action enableRelatedTenants
+ /// Enable the related tenants feature for tenant discovery. After calling this action, the isRelatedTenantsEnabled property of tenantGovernanceSetting is set to true, which allows the use of related tenant APIs.
+ /// Find more info here
///
/// Cancellation token to use when cancelling requests
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -56,7 +57,7 @@ public async Task PostAsync(Action>
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Invoke action enableRelatedTenants
+ /// Enable the related tenants feature for tenant discovery. After calling this action, the isRelatedTenantsEnabled property of tenantGovernanceSetting is set to true, which allows the use of related tenant APIs.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/Settings/SettingsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/Settings/SettingsRequestBuilder.cs
index e527cd6d18e..77409018d2d 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/Settings/SettingsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/Settings/SettingsRequestBuilder.cs
@@ -63,7 +63,8 @@ public async Task DeleteAsync(Action
- /// Get settings from directory
+ /// Read the properties of the tenantGovernanceSetting singleton, which controls related tenant discovery and invitation capabilities.
+ /// Find more info here
///
/// A
/// Cancellation token to use when cancelling requests
@@ -86,7 +87,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.TenantGovernanceSetting.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update the navigation property settings in directory
+ /// Update the canReceiveInvitations property of the tenantGovernanceSetting singleton. This property controls whether the tenant can receive governance invitations.
+ /// Find more info here
///
/// A
/// The request body
@@ -130,7 +132,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get settings from directory
+ /// Read the properties of the tenantGovernanceSetting singleton, which controls related tenant discovery and invitation capabilities.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -149,7 +151,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Update the navigation property settings in directory
+ /// Update the canReceiveInvitations property of the tenantGovernanceSetting singleton. This property controls whether the tenant can receive governance invitations.
///
/// A
/// The request body
@@ -188,7 +190,7 @@ public partial class SettingsRequestBuilderDeleteRequestConfiguration : RequestC
{
}
///
- /// Get settings from directory
+ /// Read the properties of the tenantGovernanceSetting singleton, which controls related tenant discovery and invitation capabilities.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class SettingsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/TenantGovernanceRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/TenantGovernanceRequestBuilder.cs
index 2dc97c91410..9c813f1fd94 100644
--- a/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/TenantGovernanceRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/TenantGovernance/TenantGovernanceRequestBuilder.cs
@@ -93,7 +93,7 @@ public async Task DeleteAsync(Action
- /// Get tenantGovernance from directory
+ /// Container for Microsoft Entra Tenant Governance capabilities.
///
/// A
/// Cancellation token to use when cancelling requests
@@ -160,7 +160,7 @@ public RequestInformation ToDeleteRequestInformation(Action
- /// Get tenantGovernance from directory
+ /// Container for Microsoft Entra Tenant Governance capabilities.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -218,7 +218,7 @@ public partial class TenantGovernanceRequestBuilderDeleteRequestConfiguration :
{
}
///
- /// Get tenantGovernance from directory
+ /// Container for Microsoft Entra Tenant Governance capabilities.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class TenantGovernanceRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyGetResponse.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyGetResponse.cs
new file mode 100644
index 00000000000..dcd524c17ee
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyGetResponse.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.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class GetVapidPublicKeyGetResponse : 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 value property
+#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 GetVapidPublicKeyGetResponse()
+ {
+ 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.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse();
+ }
+ ///
+ /// The deserialization information for the current model
+ ///
+ /// A IDictionary<string, Action<IParseNode>>
+ public virtual IDictionary> GetFieldDeserializers()
+ {
+ return new Dictionary>
+ {
+ { "value", n => { Value = n.GetStringValue(); } },
+ };
+ }
+ ///
+ /// Serializes information the current object
+ ///
+ /// Serialization writer to use to serialize this model
+ public virtual void Serialize(ISerializationWriter writer)
+ {
+ if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer));
+ writer.WriteStringValue("value", Value);
+ writer.WriteAdditionalData(AdditionalData);
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyRequestBuilder.cs
new file mode 100644
index 00000000000..d69c1fb567d
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyRequestBuilder.cs
@@ -0,0 +1,123 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Models.ODataErrors;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey
+{
+ ///
+ /// Provides operations to call the getVapidPublicKey method.
+ ///
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class GetVapidPublicKeyRequestBuilder : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public GetVapidPublicKeyRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/subscriptions/getVapidPublicKey()", 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 GetVapidPublicKeyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/subscriptions/getVapidPublicKey()", rawUrl)
+ {
+ }
+ ///
+ /// Get the public key information required to validate push notifications according to RFC 8292 specifications.
+ /// Find more info here
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsGetVapidPublicKeyGetResponseAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsGetVapidPublicKeyGetResponseAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get the public key information required to validate push notifications according to RFC 8292 specifications.
+ /// Find more info here
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+ [Obsolete("This method is obsolete. Use GetAsGetVapidPublicKeyGetResponseAsync 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get the public key information required to validate push notifications according to RFC 8292 specifications.
+ ///
+ /// 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.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder(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 GetVapidPublicKeyRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyResponse.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyResponse.cs
new file mode 100644
index 00000000000..d26fa87b7ac
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyResponse.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.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey
+{
+ [Obsolete("This class is obsolete. Use GetVapidPublicKeyGetResponse instead.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class GetVapidPublicKeyResponse : global::Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse, 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.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyResponse CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyResponse();
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/SubscriptionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/SubscriptionsRequestBuilder.cs
index b9066a3cb74..88f092898f4 100644
--- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/SubscriptionsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Subscriptions/SubscriptionsRequestBuilder.cs
@@ -1,6 +1,7 @@
//
#pragma warning disable CS0618
using Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.Count;
+using Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey;
using Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.Item;
using Microsoft.Graph.Models.ODataErrors;
using Microsoft.Graph.Models;
@@ -25,6 +26,11 @@ public partial class SubscriptionsRequestBuilder : BaseRequestBuilder
{
get => new global::Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.Count.CountRequestBuilder(PathParameters, RequestAdapter);
}
+ /// Provides operations to call the getVapidPublicKey method.
+ public global::Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder GetVapidPublicKey
+ {
+ get => new global::Microsoft.Graph.Drives.Item.Items.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder(PathParameters, RequestAdapter);
+ }
/// Provides operations to manage the subscriptions property of the microsoft.graph.driveItem entity.
/// The unique identifier of subscription
/// A
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyGetResponse.cs b/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyGetResponse.cs
new file mode 100644
index 00000000000..7462e9d3a88
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyGetResponse.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.Drives.Item.List.Subscriptions.GetVapidPublicKey
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class GetVapidPublicKeyGetResponse : 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 value property
+#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 GetVapidPublicKeyGetResponse()
+ {
+ 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.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse();
+ }
+ ///
+ /// The deserialization information for the current model
+ ///
+ /// A IDictionary<string, Action<IParseNode>>
+ public virtual IDictionary> GetFieldDeserializers()
+ {
+ return new Dictionary>
+ {
+ { "value", n => { Value = n.GetStringValue(); } },
+ };
+ }
+ ///
+ /// Serializes information the current object
+ ///
+ /// Serialization writer to use to serialize this model
+ public virtual void Serialize(ISerializationWriter writer)
+ {
+ if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer));
+ writer.WriteStringValue("value", Value);
+ writer.WriteAdditionalData(AdditionalData);
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyRequestBuilder.cs
new file mode 100644
index 00000000000..135f919cd7a
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyRequestBuilder.cs
@@ -0,0 +1,123 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Models.ODataErrors;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Drives.Item.List.Subscriptions.GetVapidPublicKey
+{
+ ///
+ /// Provides operations to call the getVapidPublicKey method.
+ ///
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class GetVapidPublicKeyRequestBuilder : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public GetVapidPublicKeyRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/drives/{drive%2Did}/list/subscriptions/getVapidPublicKey()", 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 GetVapidPublicKeyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/drives/{drive%2Did}/list/subscriptions/getVapidPublicKey()", rawUrl)
+ {
+ }
+ ///
+ /// Get the public key information required to validate push notifications according to RFC 8292 specifications.
+ /// Find more info here
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsGetVapidPublicKeyGetResponseAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsGetVapidPublicKeyGetResponseAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get the public key information required to validate push notifications according to RFC 8292 specifications.
+ /// Find more info here
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+ [Obsolete("This method is obsolete. Use GetAsGetVapidPublicKeyGetResponseAsync 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get the public key information required to validate push notifications according to RFC 8292 specifications.
+ ///
+ /// 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.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder(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 GetVapidPublicKeyRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyResponse.cs b/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyResponse.cs
new file mode 100644
index 00000000000..134a3a4a8f9
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyResponse.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.Drives.Item.List.Subscriptions.GetVapidPublicKey
+{
+ [Obsolete("This class is obsolete. Use GetVapidPublicKeyGetResponse instead.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class GetVapidPublicKeyResponse : global::Microsoft.Graph.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse, 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.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyResponse CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyResponse();
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/SubscriptionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/SubscriptionsRequestBuilder.cs
index d2a1cf351cd..32764b85870 100644
--- a/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/SubscriptionsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Drives/Item/List/Subscriptions/SubscriptionsRequestBuilder.cs
@@ -1,6 +1,7 @@
//
#pragma warning disable CS0618
using Microsoft.Graph.Drives.Item.List.Subscriptions.Count;
+using Microsoft.Graph.Drives.Item.List.Subscriptions.GetVapidPublicKey;
using Microsoft.Graph.Drives.Item.List.Subscriptions.Item;
using Microsoft.Graph.Models.ODataErrors;
using Microsoft.Graph.Models;
@@ -25,6 +26,11 @@ public partial class SubscriptionsRequestBuilder : BaseRequestBuilder
{
get => new global::Microsoft.Graph.Drives.Item.List.Subscriptions.Count.CountRequestBuilder(PathParameters, RequestAdapter);
}
+ /// Provides operations to call the getVapidPublicKey method.
+ public global::Microsoft.Graph.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder GetVapidPublicKey
+ {
+ get => new global::Microsoft.Graph.Drives.Item.List.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder(PathParameters, RequestAdapter);
+ }
/// Provides operations to manage the subscriptions property of the microsoft.graph.list entity.
/// The unique identifier of subscription
/// A
diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyGetResponse.cs b/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyGetResponse.cs
new file mode 100644
index 00000000000..195ef07931b
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyGetResponse.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.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class GetVapidPublicKeyGetResponse : 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 value property
+#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 GetVapidPublicKeyGetResponse()
+ {
+ 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.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse();
+ }
+ ///
+ /// The deserialization information for the current model
+ ///
+ /// A IDictionary<string, Action<IParseNode>>
+ public virtual IDictionary> GetFieldDeserializers()
+ {
+ return new Dictionary>
+ {
+ { "value", n => { Value = n.GetStringValue(); } },
+ };
+ }
+ ///
+ /// Serializes information the current object
+ ///
+ /// Serialization writer to use to serialize this model
+ public virtual void Serialize(ISerializationWriter writer)
+ {
+ if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer));
+ writer.WriteStringValue("value", Value);
+ writer.WriteAdditionalData(AdditionalData);
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyRequestBuilder.cs
new file mode 100644
index 00000000000..a09fff6619a
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyRequestBuilder.cs
@@ -0,0 +1,123 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Models.ODataErrors;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey
+{
+ ///
+ /// Provides operations to call the getVapidPublicKey method.
+ ///
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class GetVapidPublicKeyRequestBuilder : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public GetVapidPublicKeyRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/lists/{list%2Did}/subscriptions/getVapidPublicKey()", 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 GetVapidPublicKeyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/lists/{list%2Did}/subscriptions/getVapidPublicKey()", rawUrl)
+ {
+ }
+ ///
+ /// Get the public key information required to validate push notifications according to RFC 8292 specifications.
+ /// Find more info here
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsGetVapidPublicKeyGetResponseAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsGetVapidPublicKeyGetResponseAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get the public key information required to validate push notifications according to RFC 8292 specifications.
+ /// Find more info here
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+ [Obsolete("This method is obsolete. Use GetAsGetVapidPublicKeyGetResponseAsync 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get the public key information required to validate push notifications according to RFC 8292 specifications.
+ ///
+ /// 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.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder(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 GetVapidPublicKeyRequestBuilderGetRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyResponse.cs b/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyResponse.cs
new file mode 100644
index 00000000000..7f57c2218d5
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/GetVapidPublicKey/GetVapidPublicKeyResponse.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.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey
+{
+ [Obsolete("This class is obsolete. Use GetVapidPublicKeyGetResponse instead.")]
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class GetVapidPublicKeyResponse : global::Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyGetResponse, 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.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyResponse CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyResponse();
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/SubscriptionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/SubscriptionsRequestBuilder.cs
index edf22d7fb61..9e7e4e8698f 100644
--- a/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/SubscriptionsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Groups/Item/Sites/Item/Lists/Item/Subscriptions/SubscriptionsRequestBuilder.cs
@@ -1,6 +1,7 @@
//
#pragma warning disable CS0618
using Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.Count;
+using Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey;
using Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.Item;
using Microsoft.Graph.Models.ODataErrors;
using Microsoft.Graph.Models;
@@ -25,6 +26,11 @@ public partial class SubscriptionsRequestBuilder : BaseRequestBuilder
{
get => new global::Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.Count.CountRequestBuilder(PathParameters, RequestAdapter);
}
+ /// Provides operations to call the getVapidPublicKey method.
+ public global::Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder GetVapidPublicKey
+ {
+ get => new global::Microsoft.Graph.Groups.Item.Sites.Item.Lists.Item.Subscriptions.GetVapidPublicKey.GetVapidPublicKeyRequestBuilder(PathParameters, RequestAdapter);
+ }
/// Provides operations to manage the subscriptions property of the microsoft.graph.list entity.
/// The unique identifier of subscription
/// A
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs
index 21353f96832..e2662721e6a 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs
@@ -34,7 +34,8 @@ public BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder(string rawUrl
{
}
///
- /// Invoke action batchApplyCustomDataProvidedResourceDecisions
+ /// Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. This action is part of the unified access reviews surface and is available only through the /identityGovernance/accessReviews/unified route. For more information, see unifiedRoot.
+ /// Find more info here
///
/// The request body
/// Cancellation token to use when cancelling requests
@@ -58,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.AccessRev
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Invoke action batchApplyCustomDataProvidedResourceDecisions
+ /// Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. This action is part of the unified access reviews surface and is available only through the /identityGovernance/accessReviews/unified route. For more information, see unifiedRoot.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Unified/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Unified/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs
index 6b80fff7c42..14acbd85cc3 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Unified/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Unified/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs
@@ -34,7 +34,8 @@ public BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder(string rawUrl
{
}
///
- /// Invoke action batchApplyCustomDataProvidedResourceDecisions
+ /// Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. This action is part of the unified access reviews surface and is available only through the /identityGovernance/accessReviews/unified route. For more information, see unifiedRoot.
+ /// Find more info here
///
/// The request body
/// Cancellation token to use when cancelling requests
@@ -58,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.AccessRev
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Invoke action batchApplyCustomDataProvidedResourceDecisions
+ /// Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. This action is part of the unified access reviews surface and is available only through the /identityGovernance/accessReviews/unified route. For more information, see unifiedRoot.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Unified/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Unified/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs
index 1a888c8df84..6a332b0916e 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Unified/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Unified/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.cs
@@ -34,7 +34,8 @@ public BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder(string rawUrl
{
}
///
- /// Invoke action batchApplyCustomDataProvidedResourceDecisions
+ /// Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. This action is part of the unified access reviews surface and is available only through the /identityGovernance/accessReviews/unified route. For more information, see unifiedRoot.
+ /// Find more info here
///
/// The request body
/// Cancellation token to use when cancelling requests
@@ -58,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.AccessRev
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Invoke action batchApplyCustomDataProvidedResourceDecisions
+ /// Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. This action is part of the unified access reviews surface and is available only through the /identityGovernance/accessReviews/unified route. For more information, see unifiedRoot.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/CustomExtensions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/CustomExtensions/Count/CountRequestBuilder.cs
new file mode 100644
index 00000000000..b522b58e77e
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/CustomExtensions/Count/CountRequestBuilder.cs
@@ -0,0 +1,124 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Models.ODataErrors;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.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}/identityGovernance/privilegedAccess/customExtensions/$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}/identityGovernance/privilegedAccess/customExtensions/$count{?%24filter,%24search}", rawUrl)
+ {
+ }
+ ///
+ /// Get the number of the resource
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get the number of the resource
+ ///
+ /// A
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default)
+ {
+#nullable restore
+#else
+ public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default)
+ {
+#endif
+ var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters);
+ requestInfo.Configure(requestConfiguration);
+ requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9");
+ return requestInfo;
+ }
+ ///
+ /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
+ ///
+ /// A
+ /// The raw URL to use for the request builder.
+ public global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.Count.CountRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.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/IdentityGovernance/PrivilegedAccess/CustomExtensions/CustomExtensionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/CustomExtensions/CustomExtensionsRequestBuilder.cs
new file mode 100644
index 00000000000..8630874c8f8
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/CustomExtensions/CustomExtensionsRequestBuilder.cs
@@ -0,0 +1,238 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.Count;
+using Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.Item;
+using Microsoft.Graph.Models.ODataErrors;
+using Microsoft.Graph.Models;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions
+{
+ ///
+ /// Provides operations to manage the customExtensions property of the microsoft.graph.privilegedAccessRoot entity.
+ ///
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class CustomExtensionsRequestBuilder : BaseRequestBuilder
+ {
+ /// Provides operations to count the resources in the collection.
+ public global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.Count.CountRequestBuilder Count
+ {
+ get => new global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.Count.CountRequestBuilder(PathParameters, RequestAdapter);
+ }
+ /// Provides operations to manage the customExtensions property of the microsoft.graph.privilegedAccessRoot entity.
+ /// The unique identifier of roleManagementCustomCalloutExtension
+ /// A
+ public global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.Item.RoleManagementCustomCalloutExtensionItemRequestBuilder this[string position]
+ {
+ get
+ {
+ var urlTplParams = new Dictionary(PathParameters);
+ urlTplParams.Add("roleManagementCustomCalloutExtension%2Did", position);
+ return new global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.Item.RoleManagementCustomCalloutExtensionItemRequestBuilder(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 CustomExtensionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/customExtensions{?%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 CustomExtensionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/customExtensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl)
+ {
+ }
+ ///
+ /// Get customExtensions from identityGovernance
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtensionCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Create new navigation property to customExtensions for identityGovernance
+ ///
+ /// A
+ /// The request body
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task PostAsync(global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task PostAsync(global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension body, Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body));
+ var requestInfo = ToPostRequestInformation(body, requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get customExtensions from identityGovernance
+ ///
+ /// 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 customExtensions for identityGovernance
+ ///
+ /// A
+ /// The request body
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension body, Action>? requestConfiguration = default)
+ {
+#nullable restore
+#else
+ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension body, Action> requestConfiguration = default)
+ {
+#endif
+ if(ReferenceEquals(body, null)) 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.IdentityGovernance.PrivilegedAccess.CustomExtensions.CustomExtensionsRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.CustomExtensionsRequestBuilder(rawUrl, RequestAdapter);
+ }
+ ///
+ /// Get customExtensions from identityGovernance
+ ///
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class CustomExtensionsRequestBuilderGetQueryParameters
+ {
+ /// 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 CustomExtensionsRequestBuilderGetRequestConfiguration : 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 CustomExtensionsRequestBuilderPostRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/CustomExtensions/Item/RoleManagementCustomCalloutExtensionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/CustomExtensions/Item/RoleManagementCustomCalloutExtensionItemRequestBuilder.cs
new file mode 100644
index 00000000000..ca89fa566a8
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/CustomExtensions/Item/RoleManagementCustomCalloutExtensionItemRequestBuilder.cs
@@ -0,0 +1,229 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Models.ODataErrors;
+using Microsoft.Graph.Models;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.Item
+{
+ ///
+ /// Provides operations to manage the customExtensions property of the microsoft.graph.privilegedAccessRoot entity.
+ ///
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class RoleManagementCustomCalloutExtensionItemRequestBuilder : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public RoleManagementCustomCalloutExtensionItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/customExtensions/{roleManagementCustomCalloutExtension%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 RoleManagementCustomCalloutExtensionItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/customExtensions/{roleManagementCustomCalloutExtension%2Did}{?%24expand,%24select}", rawUrl)
+ {
+ }
+ ///
+ /// Delete navigation property customExtensions for identityGovernance
+ ///
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToDeleteRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Get customExtensions from identityGovernance
+ ///
+ /// A
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ var requestInfo = ToGetRequestInformation(requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Update the navigation property customExtensions in identityGovernance
+ ///
+ /// A
+ /// The request body
+ /// Cancellation token to use when cancelling requests
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+ /// When receiving a 4XX or 5XX status code
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public async Task PatchAsync(global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task PatchAsync(global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension body, Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body));
+ var requestInfo = ToPatchRequestInformation(body, requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Delete navigation property customExtensions for identityGovernance
+ ///
+ /// 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 customExtensions from identityGovernance
+ ///
+ /// 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 customExtensions in identityGovernance
+ ///
+ /// A
+ /// The request body
+ /// Configuration for the request such as headers, query parameters, and middleware options.
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension body, Action>? requestConfiguration = default)
+ {
+#nullable restore
+#else
+ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension body, Action> requestConfiguration = default)
+ {
+#endif
+ if(ReferenceEquals(body, null)) 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.IdentityGovernance.PrivilegedAccess.CustomExtensions.Item.RoleManagementCustomCalloutExtensionItemRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.Item.RoleManagementCustomCalloutExtensionItemRequestBuilder(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 RoleManagementCustomCalloutExtensionItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration
+ {
+ }
+ ///
+ /// Get customExtensions from identityGovernance
+ ///
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class RoleManagementCustomCalloutExtensionItemRequestBuilderGetQueryParameters
+ {
+ /// 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 RoleManagementCustomCalloutExtensionItemRequestBuilderGetRequestConfiguration : 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 RoleManagementCustomCalloutExtensionItemRequestBuilderPatchRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/Group/AssignmentScheduleRequests/Item/PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/Group/AssignmentScheduleRequests/Item/PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder.cs
index b00de1b3c40..036b9fc042f 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/Group/AssignmentScheduleRequests/Item/PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/Group/AssignmentScheduleRequests/Item/PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder.cs
@@ -5,6 +5,7 @@
using Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.Group;
using Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.Principal;
using Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.TargetSchedule;
+using Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest;
using Microsoft.Graph.Models.ODataErrors;
using Microsoft.Graph.Models;
using Microsoft.Kiota.Abstractions.Extensions;
@@ -48,6 +49,11 @@ public partial class PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBu
{
get => new global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.TargetSchedule.TargetScheduleRequestBuilder(PathParameters, RequestAdapter);
}
+ /// Provides operations to call the updateRequest method.
+ public global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest.UpdateRequestRequestBuilder UpdateRequest
+ {
+ get => new global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest.UpdateRequestRequestBuilder(PathParameters, RequestAdapter);
+ }
///
/// Instantiates a new and sets the default values.
///
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/Group/AssignmentScheduleRequests/Item/UpdateRequest/UpdateRequestPostRequestBody.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/Group/AssignmentScheduleRequests/Item/UpdateRequest/UpdateRequestPostRequestBody.cs
new file mode 100644
index 00000000000..9a46bce20e9
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/Group/AssignmentScheduleRequests/Item/UpdateRequest/UpdateRequestPostRequestBody.cs
@@ -0,0 +1,126 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Models;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions.Store;
+using System.Collections.Generic;
+using System.IO;
+using System;
+namespace Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public partial class UpdateRequestPostRequestBody : 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 evaluationId property
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public string? EvaluationId
+ {
+ get { return BackingStore?.Get("evaluationId"); }
+ set { BackingStore?.Set("evaluationId", value); }
+ }
+#nullable restore
+#else
+ public string EvaluationId
+ {
+ get { return BackingStore?.Get("evaluationId"); }
+ set { BackingStore?.Set("evaluationId", value); }
+ }
+#endif
+ /// The evaluationOutcome property
+ public global::Microsoft.Graph.Models.EvaluationOutcome? EvaluationOutcome
+ {
+ get { return BackingStore?.Get("evaluationOutcome"); }
+ set { BackingStore?.Set("evaluationOutcome", value); }
+ }
+ /// The reason property
+#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
+ /// The scheduleInfo property
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
+#nullable enable
+ public global::Microsoft.Graph.Models.RequestSchedule? ScheduleInfo
+ {
+ get { return BackingStore?.Get("scheduleInfo"); }
+ set { BackingStore?.Set("scheduleInfo", value); }
+ }
+#nullable restore
+#else
+ public global::Microsoft.Graph.Models.RequestSchedule ScheduleInfo
+ {
+ get { return BackingStore?.Get("scheduleInfo"); }
+ set { BackingStore?.Set("scheduleInfo", value); }
+ }
+#endif
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ public UpdateRequestPostRequestBody()
+ {
+ 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.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest.UpdateRequestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode)
+ {
+ if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode));
+ return new global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest.UpdateRequestPostRequestBody();
+ }
+ ///
+ /// The deserialization information for the current model
+ ///
+ /// A IDictionary<string, Action<IParseNode>>
+ public virtual IDictionary> GetFieldDeserializers()
+ {
+ return new Dictionary>
+ {
+ { "evaluationId", n => { EvaluationId = n.GetStringValue(); } },
+ { "evaluationOutcome", n => { EvaluationOutcome = n.GetEnumValue(); } },
+ { "reason", n => { Reason = n.GetStringValue(); } },
+ { "scheduleInfo", n => { ScheduleInfo = n.GetObjectValue(global::Microsoft.Graph.Models.RequestSchedule.CreateFromDiscriminatorValue); } },
+ };
+ }
+ ///
+ /// Serializes information the current object
+ ///
+ /// Serialization writer to use to serialize this model
+ public virtual void Serialize(ISerializationWriter writer)
+ {
+ if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer));
+ writer.WriteStringValue("evaluationId", EvaluationId);
+ writer.WriteEnumValue("evaluationOutcome", EvaluationOutcome);
+ writer.WriteStringValue("reason", Reason);
+ writer.WriteObjectValue("scheduleInfo", ScheduleInfo);
+ writer.WriteAdditionalData(AdditionalData);
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/Group/AssignmentScheduleRequests/Item/UpdateRequest/UpdateRequestRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/Group/AssignmentScheduleRequests/Item/UpdateRequest/UpdateRequestRequestBuilder.cs
new file mode 100644
index 00000000000..506eea910c4
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/Group/AssignmentScheduleRequests/Item/UpdateRequest/UpdateRequestRequestBuilder.cs
@@ -0,0 +1,103 @@
+//
+#pragma warning disable CS0618
+using Microsoft.Graph.Models.ODataErrors;
+using Microsoft.Graph.Models;
+using Microsoft.Kiota.Abstractions.Extensions;
+using Microsoft.Kiota.Abstractions.Serialization;
+using Microsoft.Kiota.Abstractions;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading.Tasks;
+using System.Threading;
+using System;
+namespace Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest
+{
+ ///
+ /// Provides operations to call the updateRequest method.
+ ///
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ public partial class UpdateRequestRequestBuilder : BaseRequestBuilder
+ {
+ ///
+ /// Instantiates a new and sets the default values.
+ ///
+ /// Path parameters for the request
+ /// The request adapter to use to execute the requests.
+ public UpdateRequestRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest%2Did}/updateRequest", 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 UpdateRequestRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest%2Did}/updateRequest", rawUrl)
+ {
+ }
+ ///
+ /// Invoke action updateRequest
+ ///
+ /// 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.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest.UpdateRequestPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#nullable restore
+#else
+ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest.UpdateRequestPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default)
+ {
+#endif
+ if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body));
+ var requestInfo = ToPostRequestInformation(body, requestConfiguration);
+ var errorMapping = new Dictionary>
+ {
+ { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue },
+ };
+ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.PrivilegedAccessGroupAssignmentScheduleRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
+ }
+ ///
+ /// Invoke action updateRequest
+ ///
+ /// 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.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest.UpdateRequestPostRequestBody body, Action>? requestConfiguration = default)
+ {
+#nullable restore
+#else
+ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest.UpdateRequestPostRequestBody body, Action> requestConfiguration = default)
+ {
+#endif
+ if(ReferenceEquals(body, null)) 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.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest.UpdateRequestRequestBuilder WithUrl(string rawUrl)
+ {
+ return new global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.AssignmentScheduleRequests.Item.UpdateRequest.UpdateRequestRequestBuilder(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 UpdateRequestRequestBuilderPostRequestConfiguration : RequestConfiguration
+ {
+ }
+ }
+}
+#pragma warning restore CS0618
diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/PrivilegedAccessRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/PrivilegedAccessRequestBuilder.cs
index 2a4da09a65d..57a6a5491c6 100644
--- a/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/PrivilegedAccessRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/IdentityGovernance/PrivilegedAccess/PrivilegedAccessRequestBuilder.cs
@@ -1,5 +1,6 @@
//
#pragma warning disable CS0618
+using Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions;
using Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group;
using Microsoft.Graph.Models.ODataErrors;
using Microsoft.Graph.Models;
@@ -19,6 +20,11 @@ namespace Microsoft.Graph.IdentityGovernance.PrivilegedAccess
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class PrivilegedAccessRequestBuilder : BaseRequestBuilder
{
+ /// Provides operations to manage the customExtensions property of the microsoft.graph.privilegedAccessRoot entity.
+ public global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.CustomExtensionsRequestBuilder CustomExtensions
+ {
+ get => new global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.CustomExtensions.CustomExtensionsRequestBuilder(PathParameters, RequestAdapter);
+ }
/// Provides operations to manage the group property of the microsoft.graph.privilegedAccessRoot entity.
public global::Microsoft.Graph.IdentityGovernance.PrivilegedAccess.Group.GroupRequestBuilder Group
{
diff --git a/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Occurrences/OccurrencesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Occurrences/OccurrencesRequestBuilder.cs
index c2b542a09e5..05855bb3451 100644
--- a/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Occurrences/OccurrencesRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Occurrences/OccurrencesRequestBuilder.cs
@@ -83,7 +83,7 @@ public OccurrencesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter)
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.WorkPlanOccurrenceCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Create a new workPlanOccurrence object in your own work plan. Only time-off occurrences can be created directly. The workLocationType must be set to timeOff. Other occurrences are autogenerated from recurrences.
+ /// Create a new workPlanOccurrence object in a user's work plan. Only time-off occurrences can be created directly. The workLocationType must be set to timeOff. Other occurrences are autogenerated from recurrences.
/// Find more info here
///
/// A
@@ -128,7 +128,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Create a new workPlanOccurrence object in your own work plan. Only time-off occurrences can be created directly. The workLocationType must be set to timeOff. Other occurrences are autogenerated from recurrences.
+ /// Create a new workPlanOccurrence object in a user's work plan. Only time-off occurrences can be created directly. The workLocationType must be set to timeOff. Other occurrences are autogenerated from recurrences.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Occurrences/SetCurrentLocation/SetCurrentLocationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Occurrences/SetCurrentLocation/SetCurrentLocationRequestBuilder.cs
index f8f0fb8be85..26f5afa4856 100644
--- a/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Occurrences/SetCurrentLocation/SetCurrentLocationRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Occurrences/SetCurrentLocation/SetCurrentLocationRequestBuilder.cs
@@ -34,7 +34,7 @@ public SetCurrentLocationRequestBuilder(string rawUrl, IRequestAdapter requestAd
{
}
///
- /// Update your work location for the current day or current active segment. This action allows you to quickly update your work location without modifying individual occurrences.
+ /// Update a user's work location for the current day or current active segment. This action quickly updates the user's work location without modifying individual occurrences.
/// Find more info here
///
/// The request body
@@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Me.Settings.WorkHoursAndLoca
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Update your work location for the current day or current active segment. This action allows you to quickly update your work location without modifying individual occurrences.
+ /// Update a user's work location for the current day or current active segment. This action quickly updates the user's work location without modifying individual occurrences.
///
/// A
/// The request body
diff --git a/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/OccurrencesViewWithStartDateTimeWithEndDateTime/OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/OccurrencesViewWithStartDateTimeWithEndDateTime/OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder.cs
index 5b355fa4e4d..f6225cae73f 100644
--- a/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/OccurrencesViewWithStartDateTimeWithEndDateTime/OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/OccurrencesViewWithStartDateTimeWithEndDateTime/OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder.cs
@@ -38,7 +38,7 @@ public OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder(string rawU
{
}
///
- /// Get work plan occurrences from your own work plan within a specified date range. This function requires the startDateTime and endDateTime parameters.
+ /// Get work plan occurrences from a user's work plan within a specified date range. This function requires the startDateTime and endDateTime parameters.
/// Find more info here
///
/// A
@@ -62,7 +62,7 @@ public OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder(string rawU
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Me.Settings.WorkHoursAndLocations.OccurrencesViewWithStartDateTimeWithEndDateTime.OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get work plan occurrences from your own work plan within a specified date range. This function requires the startDateTime and endDateTime parameters.
+ /// Get work plan occurrences from a user's work plan within a specified date range. This function requires the startDateTime and endDateTime parameters.
/// Find more info here
///
/// A
@@ -87,7 +87,7 @@ public OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder(string rawU
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Me.Settings.WorkHoursAndLocations.OccurrencesViewWithStartDateTimeWithEndDateTime.OccurrencesViewWithStartDateTimeWithEndDateTimeResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get work plan occurrences from your own work plan within a specified date range. This function requires the startDateTime and endDateTime parameters.
+ /// Get work plan occurrences from a user's work plan within a specified date range. This function requires the startDateTime and endDateTime parameters.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -115,7 +115,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Get work plan occurrences from your own work plan within a specified date range. This function requires the startDateTime and endDateTime parameters.
+ /// Get work plan occurrences from a user's work plan within a specified date range. This function requires the startDateTime and endDateTime parameters.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Recurrences/RecurrencesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Recurrences/RecurrencesRequestBuilder.cs
index 59cfb389b19..da74b11b67a 100644
--- a/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Recurrences/RecurrencesRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/Recurrences/RecurrencesRequestBuilder.cs
@@ -54,7 +54,7 @@ public RecurrencesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter)
{
}
///
- /// Get the recurrences from your own work plan via the recurrences navigation property.
+ /// Get the recurrences from a user's work plan via the recurrences navigation property.
/// Find more info here
///
/// A
@@ -78,7 +78,7 @@ public RecurrencesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter)
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.WorkPlanRecurrenceCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Create a new workPlanRecurrence object in your own work plan.
+ /// Create a new workPlanRecurrence object in a user's work plan.
/// Find more info here
///
/// A
@@ -104,7 +104,7 @@ public RecurrencesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter)
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.WorkPlanRecurrence.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get the recurrences from your own work plan via the recurrences navigation property.
+ /// Get the recurrences from a user's work plan via the recurrences navigation property.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Create a new workPlanRecurrence object in your own work plan.
+ /// Create a new workPlanRecurrence object in a user's work plan.
///
/// A
/// The request body
@@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model
return new global::Microsoft.Graph.Me.Settings.WorkHoursAndLocations.Recurrences.RecurrencesRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// Get the recurrences from your own work plan via the recurrences navigation property.
+ /// Get the recurrences from a user's work plan via the recurrences navigation property.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class RecurrencesRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/WorkHoursAndLocationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/WorkHoursAndLocationsRequestBuilder.cs
index ce221562516..6fe70ba03f9 100644
--- a/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/WorkHoursAndLocationsRequestBuilder.cs
+++ b/src/Microsoft.Graph/Generated/Me/Settings/WorkHoursAndLocations/WorkHoursAndLocationsRequestBuilder.cs
@@ -48,7 +48,7 @@ public WorkHoursAndLocationsRequestBuilder(string rawUrl, IRequestAdapter reques
{
}
///
- /// Get the properties and relationships of your own workHoursAndLocationsSetting.
+ /// Get the properties and relationships of a user's workHoursAndLocationsSetting.
/// Find more info here
///
/// A
@@ -84,7 +84,7 @@ public WorkHoursAndLocationsRequestBuilder(string rawUrl, IRequestAdapter reques
return new global::Microsoft.Graph.Me.Settings.WorkHoursAndLocations.OccurrencesViewWithStartDateTimeWithEndDateTime.OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters, RequestAdapter, endDateTime, startDateTime);
}
///
- /// Update the properties of your own workHoursAndLocationsSetting.
+ /// Update the properties of a user's workHoursAndLocationsSetting.
/// Find more info here
///
/// A
@@ -110,7 +110,7 @@ public WorkHoursAndLocationsRequestBuilder(string rawUrl, IRequestAdapter reques
return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.WorkHoursAndLocationsSetting.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false);
}
///
- /// Get the properties and relationships of your own workHoursAndLocationsSetting.
+ /// Get the properties and relationships of a user's workHoursAndLocationsSetting.
///
/// A
/// Configuration for the request such as headers, query parameters, and middleware options.
@@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action
- /// Update the properties of your own workHoursAndLocationsSetting.
+ /// Update the properties of a user's workHoursAndLocationsSetting.
///
/// A
/// The request body
@@ -160,7 +160,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Mode
return new global::Microsoft.Graph.Me.Settings.WorkHoursAndLocations.WorkHoursAndLocationsRequestBuilder(rawUrl, RequestAdapter);
}
///
- /// Get the properties and relationships of your own workHoursAndLocationsSetting.
+ /// Get the properties and relationships of a user's workHoursAndLocationsSetting.
///
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
public partial class WorkHoursAndLocationsRequestBuilderGetQueryParameters
diff --git a/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItem.cs b/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItem.cs
index 4f09b77f840..d316b73b731 100644
--- a/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItem.cs
+++ b/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItem.cs
@@ -130,7 +130,7 @@ public string Justification
set { BackingStore?.Set("justification", value); }
}
#endif
- /// The permission property
+ /// The permission that grants the principal access to a resource. Read-only.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public global::Microsoft.Graph.Models.AccessReviewInstanceDecisionItemPermission? Permission
diff --git a/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.cs b/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.cs
index a53c30310f4..9c9d5562efb 100644
--- a/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.cs
+++ b/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.cs
@@ -12,7 +12,7 @@ namespace Microsoft.Graph.Models
public partial class AccessReviewInstanceDecisionItemCustomDataProvidedResource : global::Microsoft.Graph.Models.AccessReviewInstanceDecisionItemResource, IParsable
#pragma warning restore CS1591
{
- /// The customData property
+ /// Custom data to include with the decision.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? CustomData
@@ -28,7 +28,7 @@ public string CustomData
set { BackingStore?.Set("customData", value); }
}
#endif
- /// The scopeDisplayName property
+ /// The name of the scope for the decision.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? ScopeDisplayName
@@ -44,7 +44,7 @@ public string ScopeDisplayName
set { BackingStore?.Set("scopeDisplayName", value); }
}
#endif
- /// The scopeId property
+ /// The identifier of the scope for the decision.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? ScopeId
diff --git a/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemPermission.cs b/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemPermission.cs
index aaf7af17206..d4e2c8c334e 100644
--- a/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemPermission.cs
+++ b/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemPermission.cs
@@ -21,7 +21,7 @@ public IDictionary AdditionalData
}
/// Stores model information.
public IBackingStore BackingStore { get; private set; }
- /// The description property
+ /// The description of the permission.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? Description
@@ -37,7 +37,7 @@ public string Description
set { BackingStore?.Set("description", value); }
}
#endif
- /// The displayName property
+ /// The display name of the permission.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? DisplayName
@@ -53,7 +53,7 @@ public string DisplayName
set { BackingStore?.Set("displayName", value); }
}
#endif
- /// The id property
+ /// The identifier of the permission.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? Id
@@ -85,7 +85,7 @@ public string OdataType
set { BackingStore?.Set("@odata.type", value); }
}
#endif
- /// The type property
+ /// The type of the permission.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? Type
diff --git a/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemResource.cs b/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemResource.cs
index 87bfce85004..194e50649fb 100644
--- a/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemResource.cs
+++ b/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItemResource.cs
@@ -21,7 +21,7 @@ public IDictionary AdditionalData
}
/// Stores model information.
public IBackingStore BackingStore { get; private set; }
- /// The description property
+ /// Description of the resource.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? Description
@@ -85,7 +85,7 @@ public string OdataType
set { BackingStore?.Set("@odata.type", value); }
}
#endif
- /// Type of resource. Types include: Group, ServicePrincipal, DirectoryRole, AzureRole, AccessPackage, AccessPackageAssignmentPolicy.
+ /// Type of resource. Types include: Group, ServicePrincipal, DirectoryRole, AzureRole, AccessPackage, AccessPackageAssignmentPolicy, and CustomDataProvidedResource.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? Type
diff --git a/src/Microsoft.Graph/Generated/Models/ApiApplication.cs b/src/Microsoft.Graph/Generated/Models/ApiApplication.cs
index e4db8be2dbe..a9335f6f2e9 100644
--- a/src/Microsoft.Graph/Generated/Models/ApiApplication.cs
+++ b/src/Microsoft.Graph/Generated/Models/ApiApplication.cs
@@ -43,7 +43,7 @@ public List KnownClientApplications
set { BackingStore?.Set("knownClientApplications", value); }
}
#endif
- /// The definition of the delegated permissions exposed by the web API represented by this application registration. These delegated permissions may be requested by a client application, and may be granted by users or administrators during consent. Delegated permissions are sometimes referred to as OAuth 2.0 scopes.
+ /// The definition of the delegated permissions exposed by the web API represented by this application registration. These delegated permissions may be requested by a client application, and may be granted by users or administrators during consent. Delegated permissions are sometimes referred to as OAuth 2.0 scopes. These scopes and the application's appRoles share a default limit of 700 permission definitions per application. Enabled and disabled definitions both count. For counting rules, behavior for existing objects above the limit, and design guidance, see App role limits.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public List? Oauth2PermissionScopes
diff --git a/src/Microsoft.Graph/Generated/Models/Application.cs b/src/Microsoft.Graph/Generated/Models/Application.cs
index 5b395f0d683..e3ff70bc0de 100644
--- a/src/Microsoft.Graph/Generated/Models/Application.cs
+++ b/src/Microsoft.Graph/Generated/Models/Application.cs
@@ -92,7 +92,7 @@ public string ApplicationTemplateId
set { BackingStore?.Set("appManagementPolicies", value); }
}
#endif
- /// The collection of roles defined for the application. With app role assignments, these roles can be assigned to users, groups, or service principals associated with other applications. Not nullable.
+ /// The collection of roles defined for the application. With app role assignments, these roles can be assigned to users, groups, or service principals associated with other applications. Not nullable. App roles and exposed delegated permission scopes (api.oauth2PermissionScopes) share a default limit of 700 permission definitions per application. Enabled and disabled definitions both count. This limit is separate from the aggregate 1,200-entry application manifest limit and from app role assignment limits. For counting rules, behavior for existing objects above the limit, and design guidance, see App role limits.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public List? AppRoles
diff --git a/src/Microsoft.Graph/Generated/Models/ApplicationResourcePermission.cs b/src/Microsoft.Graph/Generated/Models/ApplicationResourcePermission.cs
index 6475d6a6484..686530115a2 100644
--- a/src/Microsoft.Graph/Generated/Models/ApplicationResourcePermission.cs
+++ b/src/Microsoft.Graph/Generated/Models/ApplicationResourcePermission.cs
@@ -21,7 +21,7 @@ public IDictionary AdditionalData
}
/// Stores model information.
public IBackingStore BackingStore { get; private set; }
- /// The id property
+ /// The unique identifier of the permission.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? Id
@@ -37,7 +37,7 @@ public string Id
set { BackingStore?.Set("id", value); }
}
#endif
- /// The name property
+ /// The name of the permission.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? Name
diff --git a/src/Microsoft.Graph/Generated/Models/ApplicationsRequiredResourceAccess.cs b/src/Microsoft.Graph/Generated/Models/ApplicationsRequiredResourceAccess.cs
index d83913dc067..a891da63fd8 100644
--- a/src/Microsoft.Graph/Generated/Models/ApplicationsRequiredResourceAccess.cs
+++ b/src/Microsoft.Graph/Generated/Models/ApplicationsRequiredResourceAccess.cs
@@ -37,7 +37,7 @@ public string OdataType
set { BackingStore?.Set("@odata.type", value); }
}
#endif
- /// The permissions property
+ /// The collection of resource permissions required by the application.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public List? Permissions
@@ -53,7 +53,7 @@ public string OdataType
set { BackingStore?.Set("permissions", value); }
}
#endif
- /// The resourceAppId property
+ /// The appId (client ID) of the resource that the application needs to access.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? ResourceAppId
diff --git a/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsBase.cs b/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsBase.cs
index a9269d76207..00fddf18629 100644
--- a/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsBase.cs
+++ b/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsBase.cs
@@ -12,19 +12,19 @@ namespace Microsoft.Graph.Models
public partial class B2BRegistrationMetricsBase : global::Microsoft.Graph.Models.Entity, IParsable
#pragma warning restore CS1591
{
- /// The inboundTotalUsers property
+ /// The total number of inbound B2B guest users registered.
public decimal? InboundTotalUsers
{
get { return BackingStore?.Get("inboundTotalUsers"); }
set { BackingStore?.Set("inboundTotalUsers", value); }
}
- /// The outboundTotalUsers property
+ /// The total number of outbound B2B users from this tenant registered in other tenants.
public decimal? OutboundTotalUsers
{
get { return BackingStore?.Get("outboundTotalUsers"); }
set { BackingStore?.Set("outboundTotalUsers", value); }
}
- /// The watermarkDateTime property
+ /// The date and time when the metrics snapshot was taken.
public DateTimeOffset? WatermarkDateTime
{
get { return BackingStore?.Get("watermarkDateTime"); }
diff --git a/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsInitial.cs b/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsInitial.cs
index 5df73f32f2d..fd70a9ee59b 100644
--- a/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsInitial.cs
+++ b/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsInitial.cs
@@ -12,7 +12,7 @@ namespace Microsoft.Graph.Models
public partial class B2BRegistrationMetricsInitial : global::Microsoft.Graph.Models.B2BRegistrationMetricsBase, IParsable
#pragma warning restore CS1591
{
- /// The createdDateTime property
+ /// Timestamp that represents the date time that B2B registration data was initially aggregated.
public DateTimeOffset? CreatedDateTime
{
get { return BackingStore?.Get("createdDateTime"); }
diff --git a/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsRecent.cs b/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsRecent.cs
index 5678384d302..f1b11981b17 100644
--- a/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsRecent.cs
+++ b/src/Microsoft.Graph/Generated/Models/B2BRegistrationMetricsRecent.cs
@@ -12,7 +12,7 @@ namespace Microsoft.Graph.Models
public partial class B2BRegistrationMetricsRecent : global::Microsoft.Graph.Models.B2BRegistrationMetricsBase, IParsable
#pragma warning restore CS1591
{
- /// The updateDateTime property
+ /// Timestamp that represents the most recent time B2B registration data was aggregated and have sufficiently changed for the related tenant.
public DateTimeOffset? UpdateDateTime
{
get { return BackingStore?.Get("updateDateTime"); }
diff --git a/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsBase.cs b/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsBase.cs
index 74de2336313..1566083611f 100644
--- a/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsBase.cs
+++ b/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsBase.cs
@@ -12,31 +12,31 @@ namespace Microsoft.Graph.Models
public partial class B2BSignInActivityMetricsBase : global::Microsoft.Graph.Models.Entity, IParsable
#pragma warning restore CS1591
{
- /// The inboundMonthlyTotalApplications property
+ /// The total number of applications accessed by inbound users in the last month.
public decimal? InboundMonthlyTotalApplications
{
get { return BackingStore?.Get("inboundMonthlyTotalApplications"); }
set { BackingStore?.Set("inboundMonthlyTotalApplications", value); }
}
- /// The inboundMonthlyTotalUsers property
+ /// The total number of unique inbound users with sign-in activity in the last month.
public decimal? InboundMonthlyTotalUsers
{
get { return BackingStore?.Get("inboundMonthlyTotalUsers"); }
set { BackingStore?.Set("inboundMonthlyTotalUsers", value); }
}
- /// The outboundMonthlyTotalApplications property
+ /// The total number of applications accessed by outbound users in the last month.
public decimal? OutboundMonthlyTotalApplications
{
get { return BackingStore?.Get("outboundMonthlyTotalApplications"); }
set { BackingStore?.Set("outboundMonthlyTotalApplications", value); }
}
- /// The outboundMonthlyTotalUsers property
+ /// The total number of unique outbound users with sign-in activity in the last month.
public decimal? OutboundMonthlyTotalUsers
{
get { return BackingStore?.Get("outboundMonthlyTotalUsers"); }
set { BackingStore?.Set("outboundMonthlyTotalUsers", value); }
}
- /// The watermarkDateTime property
+ /// The date and time when the metrics snapshot was taken.
public DateTimeOffset? WatermarkDateTime
{
get { return BackingStore?.Get("watermarkDateTime"); }
diff --git a/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsInitial.cs b/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsInitial.cs
index 7a971cfc8c4..c5e6b71e129 100644
--- a/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsInitial.cs
+++ b/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsInitial.cs
@@ -12,7 +12,7 @@ namespace Microsoft.Graph.Models
public partial class B2BSignInActivityMetricsInitial : global::Microsoft.Graph.Models.B2BSignInActivityMetricsBase, IParsable
#pragma warning restore CS1591
{
- /// The createdDateTime property
+ /// Timestamp that represents when the time B2B sign-in activity content was initially aggregated for the related tenant.
public DateTimeOffset? CreatedDateTime
{
get { return BackingStore?.Get("createdDateTime"); }
diff --git a/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsRecent.cs b/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsRecent.cs
index 29fd8db8e7e..0924ec10ef9 100644
--- a/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsRecent.cs
+++ b/src/Microsoft.Graph/Generated/Models/B2BSignInActivityMetricsRecent.cs
@@ -12,7 +12,7 @@ namespace Microsoft.Graph.Models
public partial class B2BSignInActivityMetricsRecent : global::Microsoft.Graph.Models.B2BSignInActivityMetricsBase, IParsable
#pragma warning restore CS1591
{
- /// The updateDateTime property
+ /// Timestamp that represents the most recent time B2B registration data was aggregated and have sufficiently changed for the related tenant.
public DateTimeOffset? UpdateDateTime
{
get { return BackingStore?.Get("updateDateTime"); }
diff --git a/src/Microsoft.Graph/Generated/Models/BillingMetricsBase.cs b/src/Microsoft.Graph/Generated/Models/BillingMetricsBase.cs
index f8177ba7b69..e81593570ab 100644
--- a/src/Microsoft.Graph/Generated/Models/BillingMetricsBase.cs
+++ b/src/Microsoft.Graph/Generated/Models/BillingMetricsBase.cs
@@ -12,37 +12,37 @@ namespace Microsoft.Graph.Models
public partial class BillingMetricsBase : global::Microsoft.Graph.Models.Entity, IParsable
#pragma warning restore CS1591
{
- /// The foreignAssociatedTenantBillingManagementActiveCount property
+ /// The number of foreign associated tenants with active billing management.
public decimal? ForeignAssociatedTenantBillingManagementActiveCount
{
get { return BackingStore?.Get("foreignAssociatedTenantBillingManagementActiveCount"); }
set { BackingStore?.Set("foreignAssociatedTenantBillingManagementActiveCount", value); }
}
- /// The foreignAssociatedTenantCount property
+ /// The total number of foreign associated tenants.
public decimal? ForeignAssociatedTenantCount
{
get { return BackingStore?.Get("foreignAssociatedTenantCount"); }
set { BackingStore?.Set("foreignAssociatedTenantCount", value); }
}
- /// The foreignAssociatedTenantProvisioningActiveCount property
+ /// The number of foreign associated tenants with active provisioning.
public decimal? ForeignAssociatedTenantProvisioningActiveCount
{
get { return BackingStore?.Get("foreignAssociatedTenantProvisioningActiveCount"); }
set { BackingStore?.Set("foreignAssociatedTenantProvisioningActiveCount", value); }
}
- /// The localAssociatedTenantBillingManagementActiveCount property
+ /// The number of local associated tenants with active billing management.
public decimal? LocalAssociatedTenantBillingManagementActiveCount
{
get { return BackingStore?.Get("localAssociatedTenantBillingManagementActiveCount"); }
set { BackingStore?.Set("localAssociatedTenantBillingManagementActiveCount", value); }
}
- /// The localAssociatedTenantCount property
+ /// The total number of local associated tenants.
public decimal? LocalAssociatedTenantCount
{
get { return BackingStore?.Get("localAssociatedTenantCount"); }
set { BackingStore?.Set("localAssociatedTenantCount", value); }
}
- /// The localAssociatedTenantIds property
+ /// The list of local associated tenant IDs.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public List? LocalAssociatedTenantIds
@@ -58,13 +58,13 @@ public List LocalAssociatedTenantIds
set { BackingStore?.Set("localAssociatedTenantIds", value); }
}
#endif
- /// The localAssociatedTenantProvisioningActiveCount property
+ /// The number of local associated tenants with active provisioning.
public decimal? LocalAssociatedTenantProvisioningActiveCount
{
get { return BackingStore?.Get("localAssociatedTenantProvisioningActiveCount"); }
set { BackingStore?.Set("localAssociatedTenantProvisioningActiveCount", value); }
}
- /// The watermarkDateTime property
+ /// The date and time when the metrics snapshot was taken.
public DateTimeOffset? WatermarkDateTime
{
get { return BackingStore?.Get("watermarkDateTime"); }
diff --git a/src/Microsoft.Graph/Generated/Models/BillingMetricsInitial.cs b/src/Microsoft.Graph/Generated/Models/BillingMetricsInitial.cs
index b961d1e2376..17963e00427 100644
--- a/src/Microsoft.Graph/Generated/Models/BillingMetricsInitial.cs
+++ b/src/Microsoft.Graph/Generated/Models/BillingMetricsInitial.cs
@@ -12,7 +12,7 @@ namespace Microsoft.Graph.Models
public partial class BillingMetricsInitial : global::Microsoft.Graph.Models.BillingMetricsBase, IParsable
#pragma warning restore CS1591
{
- /// The createdDateTime property
+ /// Timestamp that represents when billing metrics are initially aggregated for the related tenant.
public DateTimeOffset? CreatedDateTime
{
get { return BackingStore?.Get("createdDateTime"); }
diff --git a/src/Microsoft.Graph/Generated/Models/BillingMetricsRecent.cs b/src/Microsoft.Graph/Generated/Models/BillingMetricsRecent.cs
index 951b0957edc..cded22986f0 100644
--- a/src/Microsoft.Graph/Generated/Models/BillingMetricsRecent.cs
+++ b/src/Microsoft.Graph/Generated/Models/BillingMetricsRecent.cs
@@ -12,7 +12,7 @@ namespace Microsoft.Graph.Models
public partial class BillingMetricsRecent : global::Microsoft.Graph.Models.BillingMetricsBase, IParsable
#pragma warning restore CS1591
{
- /// The updateDateTime property
+ /// Timestamp that represents when billing metrics are aggregated and have sufficiently changed for the related tenant.
public DateTimeOffset? UpdateDateTime
{
get { return BackingStore?.Get("updateDateTime"); }
diff --git a/src/Microsoft.Graph/Generated/Models/CustomCalloutExtension.cs b/src/Microsoft.Graph/Generated/Models/CustomCalloutExtension.cs
index d2a4a9e57f7..ad34f80e294 100644
--- a/src/Microsoft.Graph/Generated/Models/CustomCalloutExtension.cs
+++ b/src/Microsoft.Graph/Generated/Models/CustomCalloutExtension.cs
@@ -114,6 +114,7 @@ public string DisplayName
"#microsoft.graph.onPasswordSubmitCustomExtension" => new global::Microsoft.Graph.Models.OnPasswordSubmitCustomExtension(),
"#microsoft.graph.onTokenIssuanceStartCustomExtension" => new global::Microsoft.Graph.Models.OnTokenIssuanceStartCustomExtension(),
"#microsoft.graph.onVerifiedIdClaimValidationCustomExtension" => new global::Microsoft.Graph.Models.OnVerifiedIdClaimValidationCustomExtension(),
+ "#microsoft.graph.roleManagementCustomCalloutExtension" => new global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension(),
_ => new global::Microsoft.Graph.Models.CustomCalloutExtension(),
};
}
diff --git a/src/Microsoft.Graph/Generated/Models/CustomCalloutExtensionType.cs b/src/Microsoft.Graph/Generated/Models/CustomCalloutExtensionType.cs
new file mode 100644
index 00000000000..3701b6ad31d
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Models/CustomCalloutExtensionType.cs
@@ -0,0 +1,32 @@
+//
+using System.Runtime.Serialization;
+using System;
+namespace Microsoft.Graph.Models
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public enum CustomCalloutExtensionType
+ #pragma warning restore CS1591
+ {
+ [EnumMember(Value = "preApproval")]
+ #pragma warning disable CS1591
+ PreApproval,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "postApproval")]
+ #pragma warning disable CS1591
+ PostApproval,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "grant")]
+ #pragma warning disable CS1591
+ Grant,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "revoke")]
+ #pragma warning disable CS1591
+ Revoke,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "unknownFutureValue")]
+ #pragma warning disable CS1591
+ UnknownFutureValue,
+ #pragma warning restore CS1591
+ }
+}
diff --git a/src/Microsoft.Graph/Generated/Models/CustomExtensionResourceType.cs b/src/Microsoft.Graph/Generated/Models/CustomExtensionResourceType.cs
new file mode 100644
index 00000000000..010a7c42784
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Models/CustomExtensionResourceType.cs
@@ -0,0 +1,28 @@
+//
+using System.Runtime.Serialization;
+using System;
+namespace Microsoft.Graph.Models
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public enum CustomExtensionResourceType
+ #pragma warning restore CS1591
+ {
+ [EnumMember(Value = "entraRoles")]
+ #pragma warning disable CS1591
+ EntraRoles,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "azureResources")]
+ #pragma warning disable CS1591
+ AzureResources,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "entraGroups")]
+ #pragma warning disable CS1591
+ EntraGroups,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "unknownFutureValue")]
+ #pragma warning disable CS1591
+ UnknownFutureValue,
+ #pragma warning restore CS1591
+ }
+}
diff --git a/src/Microsoft.Graph/Generated/Models/DelegatedAdministrationRoleAssignment.cs b/src/Microsoft.Graph/Generated/Models/DelegatedAdministrationRoleAssignment.cs
index 62ecfbfb335..170387a0a57 100644
--- a/src/Microsoft.Graph/Generated/Models/DelegatedAdministrationRoleAssignment.cs
+++ b/src/Microsoft.Graph/Generated/Models/DelegatedAdministrationRoleAssignment.cs
@@ -37,7 +37,7 @@ public IDictionary AdditionalData
set { BackingStore?.Set("group", value); }
}
#endif
- /// The groupDisplayName property
+ /// The display name of the security group referenced by the group navigation property. Server-populated and read-only; returns null if the referenced group has been deleted.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GroupDisplayName
@@ -69,7 +69,7 @@ public string OdataType
set { BackingStore?.Set("@odata.type", value); }
}
#endif
- /// The roleTemplates property
+ /// A collection of role templates that define the roles to be assigned to the group in the governed tenant.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public List? RoleTemplates
diff --git a/src/Microsoft.Graph/Generated/Models/DelegatedAdministrationRoleAssignmentSnapshot.cs b/src/Microsoft.Graph/Generated/Models/DelegatedAdministrationRoleAssignmentSnapshot.cs
index fa6d5898689..6b0ecf5ddb8 100644
--- a/src/Microsoft.Graph/Generated/Models/DelegatedAdministrationRoleAssignmentSnapshot.cs
+++ b/src/Microsoft.Graph/Generated/Models/DelegatedAdministrationRoleAssignmentSnapshot.cs
@@ -21,7 +21,7 @@ public IDictionary AdditionalData
}
/// Stores model information.
public IBackingStore BackingStore { get; private set; }
- /// The groupDisplayName property
+ /// The display name of the security group identified by groupId at the time the snapshot was created. Read-only.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GroupDisplayName
@@ -37,7 +37,7 @@ public string GroupDisplayName
set { BackingStore?.Set("groupDisplayName", value); }
}
#endif
- /// The groupId property
+ /// The object ID of the role-assignable security group in the governing tenant that will be assigned the specified roles.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GroupId
@@ -69,7 +69,7 @@ public string OdataType
set { BackingStore?.Set("@odata.type", value); }
}
#endif
- /// The roleTemplates property
+ /// The collection of role templates that define the Microsoft Entra roles to be assigned.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public List? RoleTemplates
diff --git a/src/Microsoft.Graph/Generated/Models/DirectoryObject1.cs b/src/Microsoft.Graph/Generated/Models/DirectoryObject1.cs
index 7b0cbd787b1..0a84b720689 100644
--- a/src/Microsoft.Graph/Generated/Models/DirectoryObject1.cs
+++ b/src/Microsoft.Graph/Generated/Models/DirectoryObject1.cs
@@ -189,7 +189,7 @@ public partial class DirectoryObject1 : global::Microsoft.Graph.Models.Entity, I
set { BackingStore?.Set("subscriptions", value); }
}
#endif
- /// The tenantGovernance property
+ /// Container for Microsoft Entra Tenant Governance capabilities.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public global::Microsoft.Graph.Models.TenantGovernance? TenantGovernance
diff --git a/src/Microsoft.Graph/Generated/Models/Entity.cs b/src/Microsoft.Graph/Generated/Models/Entity.cs
index d7c928c29e0..dd74a12f8ff 100644
--- a/src/Microsoft.Graph/Generated/Models/Entity.cs
+++ b/src/Microsoft.Graph/Generated/Models/Entity.cs
@@ -845,6 +845,7 @@ public Entity()
"#microsoft.graph.riskyUserHistoryItem" => new global::Microsoft.Graph.Models.RiskyUserHistoryItem(),
"#microsoft.graph.roleAssignment" => new global::Microsoft.Graph.Models.RoleAssignment(),
"#microsoft.graph.roleDefinition" => new global::Microsoft.Graph.Models.RoleDefinition(),
+ "#microsoft.graph.roleManagementCustomCalloutExtension" => new global::Microsoft.Graph.Models.RoleManagementCustomCalloutExtension(),
"#microsoft.graph.room" => new global::Microsoft.Graph.Models.Room(),
"#microsoft.graph.roomList" => new global::Microsoft.Graph.Models.RoomList(),
"#microsoft.graph.samlOrWsFedExternalDomainFederation" => new global::Microsoft.Graph.Models.SamlOrWsFedExternalDomainFederation(),
@@ -1101,6 +1102,7 @@ public Entity()
"#microsoft.graph.unifiedRoleManagementPolicyApprovalRule" => new global::Microsoft.Graph.Models.UnifiedRoleManagementPolicyApprovalRule(),
"#microsoft.graph.unifiedRoleManagementPolicyAssignment" => new global::Microsoft.Graph.Models.UnifiedRoleManagementPolicyAssignment(),
"#microsoft.graph.unifiedRoleManagementPolicyAuthenticationContextRule" => new global::Microsoft.Graph.Models.UnifiedRoleManagementPolicyAuthenticationContextRule(),
+ "#microsoft.graph.unifiedRoleManagementPolicyCustomExtensionRule" => new global::Microsoft.Graph.Models.UnifiedRoleManagementPolicyCustomExtensionRule(),
"#microsoft.graph.unifiedRoleManagementPolicyEnablementRule" => new global::Microsoft.Graph.Models.UnifiedRoleManagementPolicyEnablementRule(),
"#microsoft.graph.unifiedRoleManagementPolicyExpirationRule" => new global::Microsoft.Graph.Models.UnifiedRoleManagementPolicyExpirationRule(),
"#microsoft.graph.unifiedRoleManagementPolicyNotificationRule" => new global::Microsoft.Graph.Models.UnifiedRoleManagementPolicyNotificationRule(),
diff --git a/src/Microsoft.Graph/Generated/Models/EvaluationOutcome.cs b/src/Microsoft.Graph/Generated/Models/EvaluationOutcome.cs
new file mode 100644
index 00000000000..102758bb5ad
--- /dev/null
+++ b/src/Microsoft.Graph/Generated/Models/EvaluationOutcome.cs
@@ -0,0 +1,24 @@
+//
+using System.Runtime.Serialization;
+using System;
+namespace Microsoft.Graph.Models
+{
+ [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
+ #pragma warning disable CS1591
+ public enum EvaluationOutcome
+ #pragma warning restore CS1591
+ {
+ [EnumMember(Value = "approved")]
+ #pragma warning disable CS1591
+ Approved,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "denied")]
+ #pragma warning disable CS1591
+ Denied,
+ #pragma warning restore CS1591
+ [EnumMember(Value = "unknownFutureValue")]
+ #pragma warning disable CS1591
+ UnknownFutureValue,
+ #pragma warning restore CS1591
+ }
+}
diff --git a/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeSettings.cs b/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeSettings.cs
index 67cc232cba5..2065248faa3 100644
--- a/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeSettings.cs
+++ b/src/Microsoft.Graph/Generated/Models/FileStorageContainerTypeSettings.cs
@@ -21,7 +21,7 @@ public IDictionary AdditionalData
}
/// Stores model information.
public IBackingStore BackingStore { get; private set; }
- /// 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.
+ /// 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, isOfficeRestricted.
public global::Microsoft.Graph.Models.FileStorageContainerTypeSettingsOverride? ConsumingTenantOverridables
{
get { return BackingStore?.Get("consumingTenantOverridables"); }
diff --git a/src/Microsoft.Graph/Generated/Models/GovernanceInvitation.cs b/src/Microsoft.Graph/Generated/Models/GovernanceInvitation.cs
index a047f1a2496..b0c904a1425 100644
--- a/src/Microsoft.Graph/Generated/Models/GovernanceInvitation.cs
+++ b/src/Microsoft.Graph/Generated/Models/GovernanceInvitation.cs
@@ -12,19 +12,19 @@ namespace Microsoft.Graph.Models
public partial class GovernanceInvitation : global::Microsoft.Graph.Models.Entity, IParsable
#pragma warning restore CS1591
{
- /// The createdDateTime property
+ /// The date and time when the invitation was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.
public DateTimeOffset? CreatedDateTime
{
get { return BackingStore?.Get("createdDateTime"); }
set { BackingStore?.Set("createdDateTime", value); }
}
- /// The expirationDateTime property
+ /// The date and time when the invitation expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.
public DateTimeOffset? ExpirationDateTime
{
get { return BackingStore?.Get("expirationDateTime"); }
set { BackingStore?.Set("expirationDateTime", value); }
}
- /// The governedTenantId property
+ /// The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GovernedTenantId
@@ -40,7 +40,7 @@ public string GovernedTenantId
set { BackingStore?.Set("governedTenantId", value); }
}
#endif
- /// The governedTenantName property
+ /// The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GovernedTenantName
@@ -56,7 +56,7 @@ public string GovernedTenantName
set { BackingStore?.Set("governedTenantName", value); }
}
#endif
- /// The governingTenantId property
+ /// The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GoverningTenantId
@@ -72,7 +72,7 @@ public string GoverningTenantId
set { BackingStore?.Set("governingTenantId", value); }
}
#endif
- /// The governingTenantName property
+ /// The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GoverningTenantName
diff --git a/src/Microsoft.Graph/Generated/Models/GovernanceRelationship.cs b/src/Microsoft.Graph/Generated/Models/GovernanceRelationship.cs
index 6716226b46f..1909e9f4754 100644
--- a/src/Microsoft.Graph/Generated/Models/GovernanceRelationship.cs
+++ b/src/Microsoft.Graph/Generated/Models/GovernanceRelationship.cs
@@ -18,13 +18,13 @@ public partial class GovernanceRelationship : global::Microsoft.Graph.Models.Ent
get { return BackingStore?.Get("createdType"); }
set { BackingStore?.Set("createdType", value); }
}
- /// The creationDateTime property
+ /// The date and time when the relationship 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, 2026 is 2026-01-01T00:00:00Z. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.
public DateTimeOffset? CreationDateTime
{
get { return BackingStore?.Get("creationDateTime"); }
set { BackingStore?.Set("creationDateTime", value); }
}
- /// The governedTenantId property
+ /// The Microsoft Entra tenant ID of the governed tenant. Supports $filter (eq, ne) and $orderBy.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GovernedTenantId
@@ -40,7 +40,7 @@ public string GovernedTenantId
set { BackingStore?.Set("governedTenantId", value); }
}
#endif
- /// The governedTenantName property
+ /// The display name of the governed tenant. Supports $filter (eq, ne) and $orderBy.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GovernedTenantName
@@ -56,7 +56,7 @@ public string GovernedTenantName
set { BackingStore?.Set("governedTenantName", value); }
}
#endif
- /// The governingTenantId property
+ /// The Microsoft Entra tenant ID of the governing tenant. Supports $filter (eq, ne) and $orderBy.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GoverningTenantId
@@ -72,7 +72,7 @@ public string GoverningTenantId
set { BackingStore?.Set("governingTenantId", value); }
}
#endif
- /// The governingTenantName property
+ /// The display name of the governing tenant. Supports $filter (eq, ne) and $orderBy.
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
#nullable enable
public string? GoverningTenantName
diff --git a/src/Microsoft.Graph/Generated/Models/GovernanceRequest.cs b/src/Microsoft.Graph/Generated/Models/GovernanceRequest.cs
index 1a4e4dc5dd6..d7ef9d773a6 100644
--- a/src/Microsoft.Graph/Generated/Models/GovernanceRequest.cs
+++ b/src/Microsoft.Graph/Generated/Models/GovernanceRequest.cs
@@ -12,13 +12,13 @@ namespace Microsoft.Graph.Models
public partial class GovernanceRequest : global::Microsoft.Graph.Models.Entity, IParsable
#pragma warning restore CS1591
{
- /// The expirationDateTime property
+ /// The date and time when the request expires if not accepted or rejected. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. Supports $filter (lt, le, gt, ge, eq, ne) and $orderBy.
public DateTimeOffset? ExpirationDateTime
{
get { return BackingStore?.Get("expirationDateTime"); }
set { BackingStore?.Set("expirationDateTime", value); }
}
- ///