From 19f46a4fe02b242b8ceaf714e84b95e6a1485c5a Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 24 Jan 2023 10:24:50 +0000 Subject: [PATCH] Update generated files with build 103115 --- .../Generated/model/AccountTargetContent.cs | 1 + .../model/AddressBookAccountTargetContent.cs | 1 + .../model/AttackSimulationOperation.cs | 3 + .../Generated/model/AttackSimulationRoot.cs | 2 + .../AuthenticationMethodConfiguration.cs | 7 + .../model/AuthenticationMethodsPolicy.cs | 8 + ...thenticationMethodsPolicyMigrationState.cs | 43 +++ .../model/CloudPcOnPremisesConnection.cs | 1 + .../model/CloudPcRemoteActionCapability.cs | 2 + .../Generated/model/CoachmarkLocation.cs | 3 + ...sTenantAccessPolicyConfigurationDefault.cs | 7 + ...sTenantAccessPolicyConfigurationPartner.cs | 15 + .../CrossTenantIdentitySyncPolicyPartner.cs | 53 ++++ .../Generated/model/EmailPayloadDetail.cs | 4 + src/Microsoft.Graph/Generated/model/Group.cs | 2 +- .../Generated/model/IdentitySet.cs | 6 +- ...ndationResource.cs => ImpactedResource.cs} | 30 +- ... => ImpactedResourceDismissRequestBody.cs} | 4 +- ...=> ImpactedResourcePostponeRequestBody.cs} | 4 +- .../InboundOutboundPolicyConfiguration.cs | 51 ++++ .../Generated/model/KeyCredential.cs | 2 +- .../Generated/model/KeyValuePair.cs | 4 +- .../Generated/model/LongRunningOperation.cs | 5 + .../model/MacOsLobAppAssignmentSettings.cs | 2 +- ...icatorAuthenticationMethodConfiguration.cs | 7 + .../Generated/model/Payload.cs | 22 ++ .../Generated/model/PayloadCoachmark.cs | 6 + .../Generated/model/PayloadDetail.cs | 3 + .../Generated/model/Recommendation.cs | 100 +------ .../Generated/model/RecommendationBase.cs | 153 ++++++++++ .../Generated/model/RecommendationCategory.cs | 25 +- .../model/RecommendationFeatureAreas.cs | 63 +++++ .../Generated/model/RecommendationType.cs | 183 ++++++++++++ .../Generated/model/SectionEmphasisType.cs | 4 +- .../Generated/model/Simulation.cs | 4 + src/Microsoft.Graph/Generated/model/Site.cs | 6 + ...reOathAuthenticationMethodConfiguration.cs | 47 ++++ .../Generated/model/VirtualEndpoint.cs | 2 +- .../VoiceAuthenticationMethodConfiguration.cs | 54 ++++ .../VoiceAuthenticationMethodTarget.cs} | 22 +- ...dPcSharedUseServicePlanReferenceRequest.cs | 91 ------ ...haredUseServicePlanWithReferenceRequest.cs | 210 -------------- ...olicyConfigurationPartnerRequestBuilder.cs | 12 + ...sTenantIdentitySyncPolicyPartnerRequest.cs | 249 +++++++++++++++++ ...dentitySyncPolicyPartnerRequestBuilder.cs} | 19 +- ...irectoryImpactedResourcesCollectionPage.cs | 2 +- ...ctoryImpactedResourcesCollectionRequest.cs | 24 +- ...pactedResourcesCollectionRequestBuilder.cs | 10 +- .../Generated/requests/GraphServiceClient.cs | 11 - ...dPcSharedUseServicePlanReferenceRequest.cs | 51 ---- ...haredUseServicePlanWithReferenceRequest.cs | 114 -------- ...olicyConfigurationPartnerRequestBuilder.cs | 6 + ...sTenantIdentitySyncPolicyPartnerRequest.cs | 130 +++++++++ ...dentitySyncPolicyPartnerRequestBuilder.cs} | 12 +- ...irectoryImpactedResourcesCollectionPage.cs | 2 +- ...ctoryImpactedResourcesCollectionRequest.cs | 20 +- ...pactedResourcesCollectionRequestBuilder.cs | 8 +- ...cs => IImpactedResourceCompleteRequest.cs} | 12 +- ...ImpactedResourceCompleteRequestBuilder.cs} | 6 +- ....cs => IImpactedResourceDismissRequest.cs} | 14 +- ...IImpactedResourceDismissRequestBuilder.cs} | 6 +- ...cs => IImpactedResourcePostponeRequest.cs} | 14 +- ...ImpactedResourcePostponeRequestBuilder.cs} | 6 +- ... => IImpactedResourceReactivateRequest.cs} | 12 +- ...pactedResourceReactivateRequestBuilder.cs} | 6 +- .../requests/IImpactedResourceRequest.cs | 130 +++++++++ ....cs => IImpactedResourceRequestBuilder.cs} | 32 +-- ...ionBaseImpactedResourcesCollectionPage.cs} | 10 +- ...BaseImpactedResourcesCollectionRequest.cs} | 44 +-- ...actedResourcesCollectionRequestBuilder.cs} | 16 +- ...quest.cs => IRecommendationBaseRequest.cs} | 74 ++--- ...s => IRecommendationBaseRequestBuilder.cs} | 21 +- .../requests/IRecommendationRequestBuilder.cs | 8 +- .../requests/ISiteGetByPathRequestBuilder.cs | 6 + .../Generated/requests/ISiteRequestBuilder.cs | 6 + ...nfigurationIncludeTargetsCollectionPage.cs | 31 +++ ...gurationIncludeTargetsCollectionRequest.cs | 110 ++++++++ ...nIncludeTargetsCollectionRequestBuilder.cs | 41 +++ ...uthenticationMethodConfigurationRequest.cs | 130 +++++++++ ...cationMethodConfigurationRequestBuilder.cs | 41 +++ .../IVirtualEndpointRequestBuilder.cs | 4 +- ...intSharedUseServicePlansCollectionPage.cs} | 12 +- ...SharedUseServicePlansCollectionRequest.cs} | 44 +-- ...seServicePlansCollectionRequestBuilder.cs} | 16 +- ...icePlansCollectionWithReferencesRequest.cs | 94 ------- ...sCollectionWithReferencesRequestBuilder.cs | 46 --- ...figurationIncludeTargetsCollectionPage.cs} | 10 +- ...gurationIncludeTargetsCollectionRequest.cs | 110 ++++++++ ...nIncludeTargetsCollectionRequestBuilder.cs | 41 +++ ...uthenticationMethodConfigurationRequest.cs | 130 +++++++++ ...cationMethodConfigurationRequestBuilder.cs | 41 +++ ...IVoiceAuthenticationMethodTargetRequest.cs | 130 +++++++++ ...thenticationMethodTargetRequestBuilder.cs} | 13 +- ....cs => ImpactedResourceCompleteRequest.cs} | 20 +- ...ImpactedResourceCompleteRequestBuilder.cs} | 12 +- ...t.cs => ImpactedResourceDismissRequest.cs} | 24 +- ... ImpactedResourceDismissRequestBuilder.cs} | 12 +- ....cs => ImpactedResourcePostponeRequest.cs} | 24 +- ...ImpactedResourcePostponeRequestBuilder.cs} | 12 +- ...s => ImpactedResourceReactivateRequest.cs} | 20 +- ...pactedResourceReactivateRequestBuilder.cs} | 12 +- .../requests/ImpactedResourceRequest.cs | 249 +++++++++++++++++ ...r.cs => ImpactedResourceRequestBuilder.cs} | 46 +-- ...ionBaseImpactedResourcesCollectionPage.cs} | 10 +- ...BaseImpactedResourcesCollectionRequest.cs} | 56 ++-- ...actedResourcesCollectionRequestBuilder.cs} | 24 +- ...aseImpactedResourcesCollectionResponse.cs} | 8 +- ...equest.cs => RecommendationBaseRequest.cs} | 112 ++++---- ...cs => RecommendationBaseRequestBuilder.cs} | 33 +-- .../requests/RecommendationRequest.cs | 12 - .../requests/RecommendationRequestBuilder.cs | 14 +- .../requests/SiteGetByPathRequestBuilder.cs | 12 + .../Generated/requests/SiteRequestBuilder.cs | 12 + ...nfigurationIncludeTargetsCollectionPage.cs | 38 +++ ...gurationIncludeTargetsCollectionRequest.cs | 208 ++++++++++++++ ...nIncludeTargetsCollectionRequestBuilder.cs | 65 +++++ ...urationIncludeTargetsCollectionResponse.cs | 38 +++ ...uthenticationMethodConfigurationRequest.cs | 261 ++++++++++++++++++ ...cationMethodConfigurationRequestBuilder.cs | 66 +++++ .../requests/VirtualEndpointRequestBuilder.cs | 6 +- ...intSharedUseServicePlansCollectionPage.cs} | 12 +- ...ServicePlansCollectionReferencesRequest.cs | 38 --- ...SharedUseServicePlansCollectionRequest.cs} | 56 ++-- ...seServicePlansCollectionRequestBuilder.cs} | 32 ++- ...haredUseServicePlansCollectionResponse.cs} | 8 +- ...sCollectionWithReferencesRequestBuilder.cs | 78 ------ ...figurationIncludeTargetsCollectionPage.cs} | 10 +- ...urationIncludeTargetsCollectionRequest.cs} | 64 +++-- ...nIncludeTargetsCollectionRequestBuilder.cs | 65 +++++ ...rationIncludeTargetsCollectionResponse.cs} | 10 +- ...uthenticationMethodConfigurationRequest.cs | 261 ++++++++++++++++++ ...ationMethodConfigurationRequestBuilder.cs} | 29 +- .../VoiceAuthenticationMethodTargetRequest.cs | 249 +++++++++++++++++ ...uthenticationMethodTargetRequestBuilder.cs | 54 ++++ 134 files changed, 4333 insertions(+), 1438 deletions(-) create mode 100644 src/Microsoft.Graph/Generated/model/AuthenticationMethodsPolicyMigrationState.cs create mode 100644 src/Microsoft.Graph/Generated/model/CrossTenantIdentitySyncPolicyPartner.cs rename src/Microsoft.Graph/Generated/model/{RecommendationResource.cs => ImpactedResource.cs} (72%) rename src/Microsoft.Graph/Generated/model/{RecommendationResourceDismissRequestBody.cs => ImpactedResourceDismissRequestBody.cs} (87%) rename src/Microsoft.Graph/Generated/model/{RecommendationResourcePostponeRequestBody.cs => ImpactedResourcePostponeRequestBody.cs} (87%) create mode 100644 src/Microsoft.Graph/Generated/model/InboundOutboundPolicyConfiguration.cs create mode 100644 src/Microsoft.Graph/Generated/model/RecommendationBase.cs create mode 100644 src/Microsoft.Graph/Generated/model/RecommendationFeatureAreas.cs create mode 100644 src/Microsoft.Graph/Generated/model/RecommendationType.cs create mode 100644 src/Microsoft.Graph/Generated/model/SoftwareOathAuthenticationMethodConfiguration.cs create mode 100644 src/Microsoft.Graph/Generated/model/VoiceAuthenticationMethodConfiguration.cs rename src/Microsoft.Graph/Generated/{requests/IVirtualEndpointSharedUseServicePlansCollectionReferencesRequest.cs => model/VoiceAuthenticationMethodTarget.cs} (52%) delete mode 100644 src/Microsoft.Graph/Generated/requests/CloudPcSharedUseServicePlanReferenceRequest.cs delete mode 100644 src/Microsoft.Graph/Generated/requests/CloudPcSharedUseServicePlanWithReferenceRequest.cs create mode 100644 src/Microsoft.Graph/Generated/requests/CrossTenantIdentitySyncPolicyPartnerRequest.cs rename src/Microsoft.Graph/Generated/requests/{CloudPcSharedUseServicePlanReferenceRequestBuilder.cs => CrossTenantIdentitySyncPolicyPartnerRequestBuilder.cs} (69%) delete mode 100644 src/Microsoft.Graph/Generated/requests/ICloudPcSharedUseServicePlanReferenceRequest.cs delete mode 100644 src/Microsoft.Graph/Generated/requests/ICloudPcSharedUseServicePlanWithReferenceRequest.cs create mode 100644 src/Microsoft.Graph/Generated/requests/ICrossTenantIdentitySyncPolicyPartnerRequest.cs rename src/Microsoft.Graph/Generated/requests/{ICloudPcSharedUseServicePlanReferenceRequestBuilder.cs => ICrossTenantIdentitySyncPolicyPartnerRequestBuilder.cs} (71%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationResourceCompleteRequest.cs => IImpactedResourceCompleteRequest.cs} (78%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationResourceDismissRequestBuilder.cs => IImpactedResourceCompleteRequestBuilder.cs} (76%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationResourceDismissRequest.cs => IImpactedResourceDismissRequest.cs} (76%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationResourceCompleteRequestBuilder.cs => IImpactedResourceDismissRequestBuilder.cs} (76%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationResourcePostponeRequest.cs => IImpactedResourcePostponeRequest.cs} (76%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationResourcePostponeRequestBuilder.cs => IImpactedResourcePostponeRequestBuilder.cs} (76%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationResourceReactivateRequest.cs => IImpactedResourceReactivateRequest.cs} (77%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationResourceReactivateRequestBuilder.cs => IImpactedResourceReactivateRequestBuilder.cs} (76%) create mode 100644 src/Microsoft.Graph/Generated/requests/IImpactedResourceRequest.cs rename src/Microsoft.Graph/Generated/requests/{IRecommendationResourceRequestBuilder.cs => IImpactedResourceRequestBuilder.cs} (50%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationImpactedResourcesCollectionPage.cs => IRecommendationBaseImpactedResourcesCollectionPage.cs} (68%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationImpactedResourcesCollectionRequest.cs => IRecommendationBaseImpactedResourcesCollectionRequest.cs} (60%) rename src/Microsoft.Graph/Generated/requests/{IGraphServiceWorkbooksCollectionRequestBuilder.cs => IRecommendationBaseImpactedResourcesCollectionRequestBuilder.cs} (59%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationResourceRequest.cs => IRecommendationBaseRequest.cs} (55%) rename src/Microsoft.Graph/Generated/requests/{ICloudPcSharedUseServicePlanWithReferenceRequestBuilder.cs => IRecommendationBaseRequestBuilder.cs} (58%) create mode 100644 src/Microsoft.Graph/Generated/requests/ISoftwareOathAuthenticationMethodConfigurationIncludeTargetsCollectionPage.cs create mode 100644 src/Microsoft.Graph/Generated/requests/ISoftwareOathAuthenticationMethodConfigurationIncludeTargetsCollectionRequest.cs create mode 100644 src/Microsoft.Graph/Generated/requests/ISoftwareOathAuthenticationMethodConfigurationIncludeTargetsCollectionRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/requests/ISoftwareOathAuthenticationMethodConfigurationRequest.cs create mode 100644 src/Microsoft.Graph/Generated/requests/ISoftwareOathAuthenticationMethodConfigurationRequestBuilder.cs rename src/Microsoft.Graph/Generated/requests/{IVirtualEndpointSharedUseServicePlansCollectionWithReferencesPage.cs => IVirtualEndpointSharedUseServicePlansCollectionPage.cs} (73%) rename src/Microsoft.Graph/Generated/requests/{IGraphServiceWorkbooksCollectionRequest.cs => IVirtualEndpointSharedUseServicePlansCollectionRequest.cs} (56%) rename src/Microsoft.Graph/Generated/requests/{IRecommendationImpactedResourcesCollectionRequestBuilder.cs => IVirtualEndpointSharedUseServicePlansCollectionRequestBuilder.cs} (57%) delete mode 100644 src/Microsoft.Graph/Generated/requests/IVirtualEndpointSharedUseServicePlansCollectionWithReferencesRequest.cs delete mode 100644 src/Microsoft.Graph/Generated/requests/IVirtualEndpointSharedUseServicePlansCollectionWithReferencesRequestBuilder.cs rename src/Microsoft.Graph/Generated/requests/{IGraphServiceWorkbooksCollectionPage.cs => IVoiceAuthenticationMethodConfigurationIncludeTargetsCollectionPage.cs} (59%) create mode 100644 src/Microsoft.Graph/Generated/requests/IVoiceAuthenticationMethodConfigurationIncludeTargetsCollectionRequest.cs create mode 100644 src/Microsoft.Graph/Generated/requests/IVoiceAuthenticationMethodConfigurationIncludeTargetsCollectionRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/requests/IVoiceAuthenticationMethodConfigurationRequest.cs create mode 100644 src/Microsoft.Graph/Generated/requests/IVoiceAuthenticationMethodConfigurationRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/requests/IVoiceAuthenticationMethodTargetRequest.cs rename src/Microsoft.Graph/Generated/requests/{IVirtualEndpointSharedUseServicePlansCollectionReferencesRequestBuilder.cs => IVoiceAuthenticationMethodTargetRequestBuilder.cs} (65%) rename src/Microsoft.Graph/Generated/requests/{RecommendationResourceCompleteRequest.cs => ImpactedResourceCompleteRequest.cs} (73%) rename src/Microsoft.Graph/Generated/requests/{RecommendationResourceCompleteRequestBuilder.cs => ImpactedResourceCompleteRequestBuilder.cs} (68%) rename src/Microsoft.Graph/Generated/requests/{RecommendationResourceDismissRequest.cs => ImpactedResourceDismissRequest.cs} (70%) rename src/Microsoft.Graph/Generated/requests/{RecommendationResourceDismissRequestBuilder.cs => ImpactedResourceDismissRequestBuilder.cs} (73%) rename src/Microsoft.Graph/Generated/requests/{RecommendationResourcePostponeRequest.cs => ImpactedResourcePostponeRequest.cs} (70%) rename src/Microsoft.Graph/Generated/requests/{RecommendationResourcePostponeRequestBuilder.cs => ImpactedResourcePostponeRequestBuilder.cs} (74%) rename src/Microsoft.Graph/Generated/requests/{RecommendationResourceReactivateRequest.cs => ImpactedResourceReactivateRequest.cs} (72%) rename src/Microsoft.Graph/Generated/requests/{RecommendationResourceReactivateRequestBuilder.cs => ImpactedResourceReactivateRequestBuilder.cs} (67%) create mode 100644 src/Microsoft.Graph/Generated/requests/ImpactedResourceRequest.cs rename src/Microsoft.Graph/Generated/requests/{RecommendationResourceRequestBuilder.cs => ImpactedResourceRequestBuilder.cs} (55%) rename src/Microsoft.Graph/Generated/requests/{GraphServiceWorkbooksCollectionPage.cs => RecommendationBaseImpactedResourcesCollectionPage.cs} (65%) rename src/Microsoft.Graph/Generated/requests/{RecommendationImpactedResourcesCollectionRequest.cs => RecommendationBaseImpactedResourcesCollectionRequest.cs} (70%) rename src/Microsoft.Graph/Generated/requests/{RecommendationImpactedResourcesCollectionRequestBuilder.cs => RecommendationBaseImpactedResourcesCollectionRequestBuilder.cs} (56%) rename src/Microsoft.Graph/Generated/requests/{RecommendationImpactedResourcesCollectionResponse.cs => RecommendationBaseImpactedResourcesCollectionResponse.cs} (77%) rename src/Microsoft.Graph/Generated/requests/{RecommendationResourceRequest.cs => RecommendationBaseRequest.cs} (62%) rename src/Microsoft.Graph/Generated/requests/{GraphServiceWorkbooksCollectionRequestBuilder.cs => RecommendationBaseRequestBuilder.cs} (57%) create mode 100644 src/Microsoft.Graph/Generated/requests/SoftwareOathAuthenticationMethodConfigurationIncludeTargetsCollectionPage.cs create mode 100644 src/Microsoft.Graph/Generated/requests/SoftwareOathAuthenticationMethodConfigurationIncludeTargetsCollectionRequest.cs create mode 100644 src/Microsoft.Graph/Generated/requests/SoftwareOathAuthenticationMethodConfigurationIncludeTargetsCollectionRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/requests/SoftwareOathAuthenticationMethodConfigurationIncludeTargetsCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/requests/SoftwareOathAuthenticationMethodConfigurationRequest.cs create mode 100644 src/Microsoft.Graph/Generated/requests/SoftwareOathAuthenticationMethodConfigurationRequestBuilder.cs rename src/Microsoft.Graph/Generated/requests/{VirtualEndpointSharedUseServicePlansCollectionWithReferencesPage.cs => VirtualEndpointSharedUseServicePlansCollectionPage.cs} (69%) delete mode 100644 src/Microsoft.Graph/Generated/requests/VirtualEndpointSharedUseServicePlansCollectionReferencesRequest.cs rename src/Microsoft.Graph/Generated/requests/{GraphServiceWorkbooksCollectionRequest.cs => VirtualEndpointSharedUseServicePlansCollectionRequest.cs} (66%) rename src/Microsoft.Graph/Generated/requests/{VirtualEndpointSharedUseServicePlansCollectionReferencesRequestBuilder.cs => VirtualEndpointSharedUseServicePlansCollectionRequestBuilder.cs} (62%) rename src/Microsoft.Graph/Generated/requests/{GraphServiceWorkbooksCollectionResponse.cs => VirtualEndpointSharedUseServicePlansCollectionResponse.cs} (77%) delete mode 100644 src/Microsoft.Graph/Generated/requests/VirtualEndpointSharedUseServicePlansCollectionWithReferencesRequestBuilder.cs rename src/Microsoft.Graph/Generated/requests/{RecommendationImpactedResourcesCollectionPage.cs => VoiceAuthenticationMethodConfigurationIncludeTargetsCollectionPage.cs} (60%) rename src/Microsoft.Graph/Generated/requests/{VirtualEndpointSharedUseServicePlansCollectionWithReferencesRequest.cs => VoiceAuthenticationMethodConfigurationIncludeTargetsCollectionRequest.cs} (57%) create mode 100644 src/Microsoft.Graph/Generated/requests/VoiceAuthenticationMethodConfigurationIncludeTargetsCollectionRequestBuilder.cs rename src/Microsoft.Graph/Generated/requests/{VirtualEndpointSharedUseServicePlansCollectionWithReferencesResponse.cs => VoiceAuthenticationMethodConfigurationIncludeTargetsCollectionResponse.cs} (70%) create mode 100644 src/Microsoft.Graph/Generated/requests/VoiceAuthenticationMethodConfigurationRequest.cs rename src/Microsoft.Graph/Generated/requests/{CloudPcSharedUseServicePlanWithReferenceRequestBuilder.cs => VoiceAuthenticationMethodConfigurationRequestBuilder.cs} (53%) create mode 100644 src/Microsoft.Graph/Generated/requests/VoiceAuthenticationMethodTargetRequest.cs create mode 100644 src/Microsoft.Graph/Generated/requests/VoiceAuthenticationMethodTargetRequestBuilder.cs diff --git a/src/Microsoft.Graph/Generated/model/AccountTargetContent.cs b/src/Microsoft.Graph/Generated/model/AccountTargetContent.cs index 43d7ec0556e..5ae205d7e64 100644 --- a/src/Microsoft.Graph/Generated/model/AccountTargetContent.cs +++ b/src/Microsoft.Graph/Generated/model/AccountTargetContent.cs @@ -23,6 +23,7 @@ public partial class AccountTargetContent /// /// Gets or sets type. + /// The type of account target content. Possible values are: unknown,includeAll, addressBook, unknownFutureValue. /// [JsonPropertyName("type")] public AccountTargetContentType? Type { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/AddressBookAccountTargetContent.cs b/src/Microsoft.Graph/Generated/model/AddressBookAccountTargetContent.cs index 6c95ce463c0..3f2f09d7092 100644 --- a/src/Microsoft.Graph/Generated/model/AddressBookAccountTargetContent.cs +++ b/src/Microsoft.Graph/Generated/model/AddressBookAccountTargetContent.cs @@ -29,6 +29,7 @@ public AddressBookAccountTargetContent() /// /// Gets or sets accountTargetEmails. + /// List of user emails targeted for an attack simulation training campaign. /// [JsonPropertyName("accountTargetEmails")] public IEnumerable AccountTargetEmails { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/AttackSimulationOperation.cs b/src/Microsoft.Graph/Generated/model/AttackSimulationOperation.cs index d4e64de07e4..6da9dc08ede 100644 --- a/src/Microsoft.Graph/Generated/model/AttackSimulationOperation.cs +++ b/src/Microsoft.Graph/Generated/model/AttackSimulationOperation.cs @@ -31,18 +31,21 @@ public AttackSimulationOperation() /// /// Gets or sets percentage completed. + /// Percentage of completion of the respective operation. /// [JsonPropertyName("percentageCompleted")] public Int32? PercentageCompleted { get; set; } /// /// Gets or sets tenant id. + /// Tenant identifier. /// [JsonPropertyName("tenantId")] public string TenantId { get; set; } /// /// Gets or sets type. + /// The attack simulation operation type. Possible values are: createSimulation, updateSimulation, unknownFutureValue. /// [JsonPropertyName("type")] public AttackSimulationOperationType? Type { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/AttackSimulationRoot.cs b/src/Microsoft.Graph/Generated/model/AttackSimulationRoot.cs index 0f691c0a8ff..d49c5322bd4 100644 --- a/src/Microsoft.Graph/Generated/model/AttackSimulationRoot.cs +++ b/src/Microsoft.Graph/Generated/model/AttackSimulationRoot.cs @@ -31,6 +31,7 @@ protected internal AttackSimulationRoot() /// /// Gets or sets operations. + /// Represents an attack simulation training operation. /// [JsonPropertyName("operations")] public IAttackSimulationRootOperationsCollectionPage Operations { get; set; } @@ -44,6 +45,7 @@ protected internal AttackSimulationRoot() /// /// Gets or sets payloads. + /// Represents an attack simulation training campaign payload in a tenant. /// [JsonPropertyName("payloads")] public IAttackSimulationRootPayloadsCollectionPage Payloads { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/AuthenticationMethodConfiguration.cs b/src/Microsoft.Graph/Generated/model/AuthenticationMethodConfiguration.cs index bb5e5b9a6ed..199837110bf 100644 --- a/src/Microsoft.Graph/Generated/model/AuthenticationMethodConfiguration.cs +++ b/src/Microsoft.Graph/Generated/model/AuthenticationMethodConfiguration.cs @@ -29,6 +29,13 @@ protected internal AuthenticationMethodConfiguration() // Don't allow initialization of abstract entity types } + /// + /// Gets or sets exclude targets. + /// Groups of users that are excluded from a policy. + /// + [JsonPropertyName("excludeTargets")] + public IEnumerable ExcludeTargets { get; set; } + /// /// Gets or sets state. /// The state of the policy. Possible values are: enabled, disabled. diff --git a/src/Microsoft.Graph/Generated/model/AuthenticationMethodsPolicy.cs b/src/Microsoft.Graph/Generated/model/AuthenticationMethodsPolicy.cs index ae337107345..04b72ca6741 100644 --- a/src/Microsoft.Graph/Generated/model/AuthenticationMethodsPolicy.cs +++ b/src/Microsoft.Graph/Generated/model/AuthenticationMethodsPolicy.cs @@ -17,6 +17,7 @@ namespace Microsoft.Graph /// /// The type Authentication Methods Policy. /// + [JsonConverter(typeof(DerivedTypeConverter))] public partial class AuthenticationMethodsPolicy : Entity { @@ -41,6 +42,13 @@ public partial class AuthenticationMethodsPolicy : Entity [JsonPropertyName("lastModifiedDateTime")] public DateTimeOffset? LastModifiedDateTime { get; set; } + /// + /// Gets or sets policy migration state. + /// The state of migration of the authentication methods policy from the legacy multifactor authentication and self-service password reset (SSPR) policies. The possible values are: premigration - means the authentication methods policy is used for authentication only, legacy policies are respected. migrationInProgress - means the authentication methods policy is used for both authenication and SSPR, legacy policies are respected. migrationComplete - means the authentication methods policy is used for authentication and SSPR, legacy policies are ignored. unknownFutureValue - Evolvable enumeration sentinel value. Do not use. + /// + [JsonPropertyName("policyMigrationState")] + public AuthenticationMethodsPolicyMigrationState? PolicyMigrationState { get; set; } + /// /// Gets or sets policy version. /// The version of the policy in use. diff --git a/src/Microsoft.Graph/Generated/model/AuthenticationMethodsPolicyMigrationState.cs b/src/Microsoft.Graph/Generated/model/AuthenticationMethodsPolicyMigrationState.cs new file mode 100644 index 00000000000..10511ebd76f --- /dev/null +++ b/src/Microsoft.Graph/Generated/model/AuthenticationMethodsPolicyMigrationState.cs @@ -0,0 +1,43 @@ +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +// **NOTE** This file was generated by a tool and any changes will be overwritten. +// + +// Template Source: EnumType.cs.tt + + +namespace Microsoft.Graph +{ + using System.Text.Json.Serialization; + + /// + /// The enum AuthenticationMethodsPolicyMigrationState. + /// + [JsonConverter(typeof(JsonStringEnumConverter))] + public enum AuthenticationMethodsPolicyMigrationState + { + + /// + /// Pre Migration + /// + PreMigration = 0, + + /// + /// Migration In Progress + /// + MigrationInProgress = 1, + + /// + /// Migration Complete + /// + MigrationComplete = 2, + + /// + /// Unknown Future Value + /// + UnknownFutureValue = 3, + + } +} diff --git a/src/Microsoft.Graph/Generated/model/CloudPcOnPremisesConnection.cs b/src/Microsoft.Graph/Generated/model/CloudPcOnPremisesConnection.cs index fb334d9d2be..c238dd816e0 100644 --- a/src/Microsoft.Graph/Generated/model/CloudPcOnPremisesConnection.cs +++ b/src/Microsoft.Graph/Generated/model/CloudPcOnPremisesConnection.cs @@ -135,6 +135,7 @@ public partial class CloudPcOnPremisesConnection : Entity /// /// Gets or sets virtual network location. + /// Indicates resource location of the virtual target network. Read-only, computed value. /// [JsonPropertyName("virtualNetworkLocation")] public string VirtualNetworkLocation { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/CloudPcRemoteActionCapability.cs b/src/Microsoft.Graph/Generated/model/CloudPcRemoteActionCapability.cs index 2fb43b35343..2e62d13ec8a 100644 --- a/src/Microsoft.Graph/Generated/model/CloudPcRemoteActionCapability.cs +++ b/src/Microsoft.Graph/Generated/model/CloudPcRemoteActionCapability.cs @@ -23,12 +23,14 @@ public partial class CloudPcRemoteActionCapability /// /// Gets or sets actionCapability. + /// Indicates the state of the supported action capability to perform a Cloud PC remote action. Possible values are: enabled, disabled. Default value is enabled. /// [JsonPropertyName("actionCapability")] public ActionCapability? ActionCapability { get; set; } /// /// Gets or sets actionName. + /// The name of the supported Cloud PC remote action. Possible values are: unknown, restart, rename, restore, resize, reprovision, troubleShoot, changeUserAccountType, placeUnderReview. Default value is unknown. /// [JsonPropertyName("actionName")] public CloudPcRemoteActionName? ActionName { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/CoachmarkLocation.cs b/src/Microsoft.Graph/Generated/model/CoachmarkLocation.cs index f81951a3e92..c780a12e867 100644 --- a/src/Microsoft.Graph/Generated/model/CoachmarkLocation.cs +++ b/src/Microsoft.Graph/Generated/model/CoachmarkLocation.cs @@ -23,18 +23,21 @@ public partial class CoachmarkLocation /// /// Gets or sets length. + /// Length of coachmark. /// [JsonPropertyName("length")] public Int32? Length { get; set; } /// /// Gets or sets offset. + /// Offset of coachmark. /// [JsonPropertyName("offset")] public Int32? Offset { get; set; } /// /// Gets or sets type. + /// Type of coachmark location. The possible values are: unknown, fromEmail, subject, externalTag, displayName, messageBody, unknownFutureValue. /// [JsonPropertyName("type")] public CoachmarkLocationType? Type { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/CrossTenantAccessPolicyConfigurationDefault.cs b/src/Microsoft.Graph/Generated/model/CrossTenantAccessPolicyConfigurationDefault.cs index 03bbd373d32..97bd43faa48 100644 --- a/src/Microsoft.Graph/Generated/model/CrossTenantAccessPolicyConfigurationDefault.cs +++ b/src/Microsoft.Graph/Generated/model/CrossTenantAccessPolicyConfigurationDefault.cs @@ -20,6 +20,13 @@ namespace Microsoft.Graph public partial class CrossTenantAccessPolicyConfigurationDefault : Entity { + /// + /// Gets or sets automatic user consent settings. + /// Determines the default configuration for automatic user consent settings. inboundAllowed and outboundAllowed will always be false and cannot be updated in the default configuration. Read only. + /// + [JsonPropertyName("automaticUserConsentSettings")] + public InboundOutboundPolicyConfiguration AutomaticUserConsentSettings { get; set; } + /// /// Gets or sets b2b collaboration inbound. /// Defines your default configuration for users from other organizations accessing your resources via Azure AD B2B collaboration. diff --git a/src/Microsoft.Graph/Generated/model/CrossTenantAccessPolicyConfigurationPartner.cs b/src/Microsoft.Graph/Generated/model/CrossTenantAccessPolicyConfigurationPartner.cs index 0b73c550884..dde81273b9a 100644 --- a/src/Microsoft.Graph/Generated/model/CrossTenantAccessPolicyConfigurationPartner.cs +++ b/src/Microsoft.Graph/Generated/model/CrossTenantAccessPolicyConfigurationPartner.cs @@ -21,6 +21,13 @@ namespace Microsoft.Graph public partial class CrossTenantAccessPolicyConfigurationPartner { + /// + /// Gets or sets automatic user consent settings. + /// Determines the partner-specific configuration for automatic user consent settings. Unless specifically configured, the inboundAllowed and outboundAllowed properties will be null and inherit from the default settings, which is always false. + /// + [JsonPropertyName("automaticUserConsentSettings")] + public InboundOutboundPolicyConfiguration AutomaticUserConsentSettings { get; set; } + /// /// Gets or sets b2b collaboration inbound. /// Defines your partner-specific configuration for users from other organizations accessing your resources via Azure AD B2B collaboration. @@ -76,6 +83,14 @@ public partial class CrossTenantAccessPolicyConfigurationPartner [JsonPropertyName("tenantRestrictions")] public CrossTenantAccessPolicyTenantRestrictions TenantRestrictions { get; set; } + /// + /// Gets or sets identity synchronization. + /// Defines the cross-tenant policy for synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multi-tenant organization by automating creating, updating, and deleting users from one tenant to another. + /// + [Obsolete("")] + [JsonPropertyName("identitySynchronization")] + public CrossTenantIdentitySyncPolicyPartner IdentitySynchronization { get; set; } + /// /// Gets or sets @odata.type. /// diff --git a/src/Microsoft.Graph/Generated/model/CrossTenantIdentitySyncPolicyPartner.cs b/src/Microsoft.Graph/Generated/model/CrossTenantIdentitySyncPolicyPartner.cs new file mode 100644 index 00000000000..57b5bdbb8ac --- /dev/null +++ b/src/Microsoft.Graph/Generated/model/CrossTenantIdentitySyncPolicyPartner.cs @@ -0,0 +1,53 @@ +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +// **NOTE** This file was generated by a tool and any changes will be overwritten. +// + +// Template Source: EntityType.cs.tt + +namespace Microsoft.Graph +{ + using System; + using System.Collections.Generic; + using System.IO; + using System.Text.Json.Serialization; + + /// + /// The type Cross Tenant Identity Sync Policy Partner. + /// + [Obsolete("")] + [JsonConverter(typeof(DerivedTypeConverter))] + public partial class CrossTenantIdentitySyncPolicyPartner + { + + /// + /// Gets or sets display name. + /// Display name for the cross-tenant user synchronization policy. Use the name of the partner Azure AD tenant to easily identify the policy. Optional. + /// + [JsonPropertyName("displayName")] + public string DisplayName { get; set; } + + /// + /// Gets or sets tenant id. + /// Tenant identifier for the partner Azure AD organization. Read-only. + /// + [JsonPropertyName("tenantId")] + public string TenantId { get; set; } + + /// + /// Gets or sets @odata.type. + /// + [JsonPropertyName("@odata.type")] + public string ODataType { get; set; } + + /// + /// Gets or sets additional data. + /// + [JsonExtensionData] + public IDictionary AdditionalData { get; set; } + + } +} + diff --git a/src/Microsoft.Graph/Generated/model/EmailPayloadDetail.cs b/src/Microsoft.Graph/Generated/model/EmailPayloadDetail.cs index b4bd8819655..a6b5f86bbd4 100644 --- a/src/Microsoft.Graph/Generated/model/EmailPayloadDetail.cs +++ b/src/Microsoft.Graph/Generated/model/EmailPayloadDetail.cs @@ -29,24 +29,28 @@ public EmailPayloadDetail() /// /// Gets or sets fromEmail. + /// Email address of the user. /// [JsonPropertyName("fromEmail")] public string FromEmail { get; set; } /// /// Gets or sets fromName. + /// Display name of the user. /// [JsonPropertyName("fromName")] public string FromName { get; set; } /// /// Gets or sets isExternalSender. + /// Indicates whether the sender is not from the user's organization. /// [JsonPropertyName("isExternalSender")] public bool? IsExternalSender { get; set; } /// /// Gets or sets subject. + /// The subject of the email address sent to the user. /// [JsonPropertyName("subject")] public string Subject { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/Group.cs b/src/Microsoft.Graph/Generated/model/Group.cs index 5879c650d60..79afeec8edc 100644 --- a/src/Microsoft.Graph/Generated/model/Group.cs +++ b/src/Microsoft.Graph/Generated/model/Group.cs @@ -108,7 +108,7 @@ public Group() /// /// Gets or sets is assignable to role. - /// Indicates whether this group can be assigned to an Azure Active Directory role. Optional. This property can only be set while creating the group and is immutable. If set to true, the securityEnabled property must also be set to true, visibility must be Hidden, and the group cannot be a dynamic group (that is, groupTypes cannot contain DynamicMembership). Only callers in Global Administrator and Privileged Role Administrator roles can set this property. The caller must also be assigned the RoleManagement.ReadWrite.Directory permission to set this property or update the membership of such groups. For more, see Using a group to manage Azure AD role assignmentsReturned by default. Supports $filter (eq, ne, not). + /// Indicates whether this group can be assigned to an Azure Active Directory role. Optional. This property can only be set while creating the group and is immutable. If set to true, the securityEnabled property must also be set to true, visibility must be Hidden, and the group cannot be a dynamic group (that is, groupTypes cannot contain DynamicMembership). Only callers in Global Administrator and Privileged Role Administrator roles can set this property. The caller must also be assigned the RoleManagement.ReadWrite.Directory permission to set this property or update the membership of such groups. For more, see Using a group to manage Azure AD role assignmentsUsing this feature requires a Azure AD Premium P1 license. Returned by default. Supports $filter (eq, ne, not). /// [JsonPropertyName("isAssignableToRole")] public bool? IsAssignableToRole { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/IdentitySet.cs b/src/Microsoft.Graph/Generated/model/IdentitySet.cs index 0ff1bb89585..4646f243b06 100644 --- a/src/Microsoft.Graph/Generated/model/IdentitySet.cs +++ b/src/Microsoft.Graph/Generated/model/IdentitySet.cs @@ -23,21 +23,21 @@ public partial class IdentitySet /// /// Gets or sets application. - /// The Identity of the Application. This property is read-only. + /// Optional. The application associated with this action. /// [JsonPropertyName("application")] public Identity Application { get; set; } /// /// Gets or sets device. - /// The Identity of the Device. This property is read-only. + /// Optional. The device associated with this action. /// [JsonPropertyName("device")] public Identity Device { get; set; } /// /// Gets or sets user. - /// The Identity of the User. This property is read-only. + /// Optional. The user associated with this action. /// [JsonPropertyName("user")] public Identity User { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/RecommendationResource.cs b/src/Microsoft.Graph/Generated/model/ImpactedResource.cs similarity index 72% rename from src/Microsoft.Graph/Generated/model/RecommendationResource.cs rename to src/Microsoft.Graph/Generated/model/ImpactedResource.cs index 4fb1df66960..15d3c595915 100644 --- a/src/Microsoft.Graph/Generated/model/RecommendationResource.cs +++ b/src/Microsoft.Graph/Generated/model/ImpactedResource.cs @@ -15,10 +15,10 @@ namespace Microsoft.Graph using System.Text.Json.Serialization; /// - /// The type Recommendation Resource. + /// The type Impacted Resource. /// - [JsonConverter(typeof(DerivedTypeConverter))] - public partial class RecommendationResource : Entity + [JsonConverter(typeof(DerivedTypeConverter))] + public partial class ImpactedResource : Entity { /// @@ -45,6 +45,18 @@ public partial class RecommendationResource : Entity [JsonPropertyName("displayName")] public string DisplayName { get; set; } + /// + /// Gets or sets last modified by. + /// + [JsonPropertyName("lastModifiedBy")] + public string LastModifiedBy { get; set; } + + /// + /// Gets or sets last modified date time. + /// + [JsonPropertyName("lastModifiedDateTime")] + public string LastModifiedDateTime { get; set; } + /// /// Gets or sets owner. /// @@ -57,6 +69,12 @@ public partial class RecommendationResource : Entity [JsonPropertyName("portalUrl")] public string PortalUrl { get; set; } + /// + /// Gets or sets postpone until date time. + /// + [JsonPropertyName("postponeUntilDateTime")] + public DateTimeOffset? PostponeUntilDateTime { get; set; } + /// /// Gets or sets rank. /// @@ -81,6 +99,12 @@ public partial class RecommendationResource : Entity [JsonPropertyName("status")] public RecommendationStatus? Status { get; set; } + /// + /// Gets or sets subject id. + /// + [JsonPropertyName("subjectId")] + public string SubjectId { get; set; } + } } diff --git a/src/Microsoft.Graph/Generated/model/RecommendationResourceDismissRequestBody.cs b/src/Microsoft.Graph/Generated/model/ImpactedResourceDismissRequestBody.cs similarity index 87% rename from src/Microsoft.Graph/Generated/model/RecommendationResourceDismissRequestBody.cs rename to src/Microsoft.Graph/Generated/model/ImpactedResourceDismissRequestBody.cs index 01177950e33..3c5629e5e72 100644 --- a/src/Microsoft.Graph/Generated/model/RecommendationResourceDismissRequestBody.cs +++ b/src/Microsoft.Graph/Generated/model/ImpactedResourceDismissRequestBody.cs @@ -15,9 +15,9 @@ namespace Microsoft.Graph using System.Text.Json.Serialization; /// - /// The type RecommendationResourceDismissRequestBody. + /// The type ImpactedResourceDismissRequestBody. /// - public partial class RecommendationResourceDismissRequestBody + public partial class ImpactedResourceDismissRequestBody { /// diff --git a/src/Microsoft.Graph/Generated/model/RecommendationResourcePostponeRequestBody.cs b/src/Microsoft.Graph/Generated/model/ImpactedResourcePostponeRequestBody.cs similarity index 87% rename from src/Microsoft.Graph/Generated/model/RecommendationResourcePostponeRequestBody.cs rename to src/Microsoft.Graph/Generated/model/ImpactedResourcePostponeRequestBody.cs index a7c9c26ea32..18159dd3afb 100644 --- a/src/Microsoft.Graph/Generated/model/RecommendationResourcePostponeRequestBody.cs +++ b/src/Microsoft.Graph/Generated/model/ImpactedResourcePostponeRequestBody.cs @@ -15,9 +15,9 @@ namespace Microsoft.Graph using System.Text.Json.Serialization; /// - /// The type RecommendationResourcePostponeRequestBody. + /// The type ImpactedResourcePostponeRequestBody. /// - public partial class RecommendationResourcePostponeRequestBody + public partial class ImpactedResourcePostponeRequestBody { /// diff --git a/src/Microsoft.Graph/Generated/model/InboundOutboundPolicyConfiguration.cs b/src/Microsoft.Graph/Generated/model/InboundOutboundPolicyConfiguration.cs new file mode 100644 index 00000000000..40dff051fd1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/model/InboundOutboundPolicyConfiguration.cs @@ -0,0 +1,51 @@ +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +// **NOTE** This file was generated by a tool and any changes will be overwritten. +// + +// Template Source: ComplexType.cs.tt + +namespace Microsoft.Graph +{ + using System; + using System.Collections.Generic; + using System.IO; + using System.Text.Json.Serialization; + + /// + /// The type InboundOutboundPolicyConfiguration. + /// + [JsonConverter(typeof(DerivedTypeConverter))] + public partial class InboundOutboundPolicyConfiguration + { + + /// + /// Gets or sets inboundAllowed. + /// Defines whether external users coming inbound are allowed. + /// + [JsonPropertyName("inboundAllowed")] + public bool? InboundAllowed { get; set; } + + /// + /// Gets or sets outboundAllowed. + /// Defines whether internal users are allowed to go outbound. + /// + [JsonPropertyName("outboundAllowed")] + public bool? OutboundAllowed { get; set; } + + /// + /// Gets or sets additional data. + /// + [JsonExtensionData] + public IDictionary AdditionalData { get; set; } + + /// + /// Gets or sets @odata.type. + /// + [JsonPropertyName("@odata.type")] + public string ODataType { get; set; } + + } +} diff --git a/src/Microsoft.Graph/Generated/model/KeyCredential.cs b/src/Microsoft.Graph/Generated/model/KeyCredential.cs index 117276f033f..4b4ca8d1501 100644 --- a/src/Microsoft.Graph/Generated/model/KeyCredential.cs +++ b/src/Microsoft.Graph/Generated/model/KeyCredential.cs @@ -23,7 +23,7 @@ public partial class KeyCredential /// /// Gets or sets customKeyIdentifier. - /// Custom key identifier + /// A 40-character binary type that can be used to identify the credential. Optional. When not provided in the payload, defaults to the thumbprint of the certificate. /// [JsonPropertyName("customKeyIdentifier")] public byte[] CustomKeyIdentifier { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/KeyValuePair.cs b/src/Microsoft.Graph/Generated/model/KeyValuePair.cs index 487067226eb..6be9b369f9c 100644 --- a/src/Microsoft.Graph/Generated/model/KeyValuePair.cs +++ b/src/Microsoft.Graph/Generated/model/KeyValuePair.cs @@ -23,14 +23,14 @@ public partial class KeyValuePair /// /// Gets or sets name. - /// Name for this key-value pair + /// Name for this key-value pair. For more information about possible names for each resource type that uses this configuration, see keyValuePair names and values. /// [JsonPropertyName("name")] public string Name { get; set; } /// /// Gets or sets value. - /// Value for this key-value pair + /// Value for this key-value pair. For more information about possible values for each resource type that uses this configuration, see keyValuePair names and values. /// [JsonPropertyName("value")] public string Value { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/LongRunningOperation.cs b/src/Microsoft.Graph/Generated/model/LongRunningOperation.cs index 7bc6abe6b1d..99bb8750e7d 100644 --- a/src/Microsoft.Graph/Generated/model/LongRunningOperation.cs +++ b/src/Microsoft.Graph/Generated/model/LongRunningOperation.cs @@ -23,30 +23,35 @@ public partial class LongRunningOperation : Entity /// /// Gets or sets created date time. + /// The start time of the operation. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. /// [JsonPropertyName("createdDateTime")] public DateTimeOffset? CreatedDateTime { get; set; } /// /// Gets or sets last action date time. + /// The time of the last action in the operation. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. /// [JsonPropertyName("lastActionDateTime")] public DateTimeOffset? LastActionDateTime { get; set; } /// /// Gets or sets resource location. + /// URI of the resource that the operation is performed on. /// [JsonPropertyName("resourceLocation")] public string ResourceLocation { get; set; } /// /// Gets or sets status. + /// The status of the operation. The possible values are: notStarted, running, succeeded, failed, unknownFutureValue. /// [JsonPropertyName("status")] public LongRunningOperationStatus? Status { get; set; } /// /// Gets or sets status detail. + /// Details about the status of the operation. /// [JsonPropertyName("statusDetail")] public string StatusDetail { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/MacOsLobAppAssignmentSettings.cs b/src/Microsoft.Graph/Generated/model/MacOsLobAppAssignmentSettings.cs index 196292726cb..a97b3cdf503 100644 --- a/src/Microsoft.Graph/Generated/model/MacOsLobAppAssignmentSettings.cs +++ b/src/Microsoft.Graph/Generated/model/MacOsLobAppAssignmentSettings.cs @@ -29,7 +29,7 @@ public MacOsLobAppAssignmentSettings() /// /// Gets or sets uninstallOnDeviceRemoval. - /// When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. + /// Whether or not to uninstall the app when device is removed from Intune. /// [JsonPropertyName("uninstallOnDeviceRemoval")] public bool? UninstallOnDeviceRemoval { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/MicrosoftAuthenticatorAuthenticationMethodConfiguration.cs b/src/Microsoft.Graph/Generated/model/MicrosoftAuthenticatorAuthenticationMethodConfiguration.cs index a28b1589b43..7a0ffd908e0 100644 --- a/src/Microsoft.Graph/Generated/model/MicrosoftAuthenticatorAuthenticationMethodConfiguration.cs +++ b/src/Microsoft.Graph/Generated/model/MicrosoftAuthenticatorAuthenticationMethodConfiguration.cs @@ -35,6 +35,13 @@ public MicrosoftAuthenticatorAuthenticationMethodConfiguration() [JsonPropertyName("featureSettings")] public MicrosoftAuthenticatorFeatureSettings FeatureSettings { get; set; } + /// + /// Gets or sets is software oath enabled. + /// true if users can use the OTP code generated by the Microsoft Authenticator app, false otherwise. + /// + [JsonPropertyName("isSoftwareOathEnabled")] + public bool? IsSoftwareOathEnabled { get; set; } + /// /// Gets or sets include targets. /// A collection of groups that are enabled to use the authentication method. Expanded by default. diff --git a/src/Microsoft.Graph/Generated/model/Payload.cs b/src/Microsoft.Graph/Generated/model/Payload.cs index 644829954d9..135623a389f 100644 --- a/src/Microsoft.Graph/Generated/model/Payload.cs +++ b/src/Microsoft.Graph/Generated/model/Payload.cs @@ -23,132 +23,154 @@ public partial class Payload : Entity /// /// Gets or sets brand. + /// The branch of a payload. Possible values are: unknown, other, americanExpress, capitalOne, dhl, docuSign, dropbox, facebook, firstAmerican, microsoft, netflix, scotiabank, stewartTitle, tesco, wellsFargo, syrinxCloud, adobe, teams, zoom, unknownFutureValue. /// [JsonPropertyName("brand")] public PayloadBrand? Brand { get; set; } /// /// Gets or sets complexity. + /// The complexity of a payload.Possible values are: unknown, low, medium, high, unknownFutureValue /// [JsonPropertyName("complexity")] public PayloadComplexity? Complexity { get; set; } /// /// Gets or sets created by. + /// Identity of the user who created the attack simulation and training campaign payload. /// [JsonPropertyName("createdBy")] public EmailIdentity CreatedBy { get; set; } /// /// Gets or sets created date time. + /// Date and time when the attack simulation and training campaign payload. /// [JsonPropertyName("createdDateTime")] public DateTimeOffset? CreatedDateTime { get; set; } /// /// Gets or sets description. + /// Description of the attack simulation and training campaign payload. /// [JsonPropertyName("description")] public string Description { get; set; } /// /// Gets or sets detail. + /// Additional details about the payload. /// [JsonPropertyName("detail")] public PayloadDetail Detail { get; set; } /// /// Gets or sets display name. + /// Display name of the attack simulation and training campaign payload. Supports $filter and $orderby. /// [JsonPropertyName("displayName")] public string DisplayName { get; set; } /// /// Gets or sets industry. + /// Industry of a payload. Possible values are: unknown, other, banking, businessServices, consumerServices, education, energy, construction, consulting, financialServices, government, hospitality, insurance, legal, courierServices, IT, healthcare, manufacturing, retail, telecom, realEstate, unknownFutureValue. /// [JsonPropertyName("industry")] public PayloadIndustry? Industry { get; set; } /// /// Gets or sets is automated. + /// Indicates whether the attack simulation and training campaign payload was created from an automation flow. Supports $filter and $orderby. /// [JsonPropertyName("isAutomated")] public bool? IsAutomated { get; set; } /// /// Gets or sets is controversial. + /// Indicates whether the payload is controversial. /// [JsonPropertyName("isControversial")] public bool? IsControversial { get; set; } /// /// Gets or sets is current event. + /// Indicates whether the payload is from any recent event. /// [JsonPropertyName("isCurrentEvent")] public bool? IsCurrentEvent { get; set; } /// /// Gets or sets language. + /// Payload language. /// [JsonPropertyName("language")] public string Language { get; set; } /// /// Gets or sets last modified by. + /// Identity of the user who most recently modified the attack simulation and training campaign payload. /// [JsonPropertyName("lastModifiedBy")] public EmailIdentity LastModifiedBy { get; set; } /// /// Gets or sets last modified date time. + /// Date and time when the attack simulation and training campaign payload was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. /// [JsonPropertyName("lastModifiedDateTime")] public DateTimeOffset? LastModifiedDateTime { get; set; } /// /// Gets or sets payload tags. + /// Free text tags for a payload. /// [JsonPropertyName("payloadTags")] public IEnumerable PayloadTags { get; set; } /// /// Gets or sets platform. + /// The payload delivery platform for a simulation. Possible values are: unknown, sms, email, teams, unknownFutureValue. /// [JsonPropertyName("platform")] public PayloadDeliveryPlatform? Platform { get; set; } /// /// Gets or sets predicted compromise rate. + /// Predicted probability for a payload to phish a targeted user. /// [JsonPropertyName("predictedCompromiseRate")] public double? PredictedCompromiseRate { get; set; } /// /// Gets or sets simulation attack type. + /// Attack type of the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, social, cloud, endpoint, unknownFutureValue. /// [JsonPropertyName("simulationAttackType")] public SimulationAttackType? SimulationAttackType { get; set; } /// /// Gets or sets source. + /// Simulation content source. Supports $filter and $orderby. Possible values are: unknown, tenant, global, unknownFutureValue. Inherited from simulation. /// [JsonPropertyName("source")] public SimulationContentSource? Source { get; set; } /// /// Gets or sets status. + /// Simulation content status. Supports $filter and $orderby. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. Inherited from simulation. /// [JsonPropertyName("status")] public SimulationContentStatus? Status { get; set; } /// /// Gets or sets technique. + /// The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue. For more information on the types of social engineering attack techniques, see simulations. /// [JsonPropertyName("technique")] public SimulationAttackTechnique? Technique { get; set; } /// /// Gets or sets theme. + /// The theme of a payload. Possible values are: unknown, other, accountActivation, accountVerification, billing, cleanUpMail, controversial, documentReceived, expense, incomingMessages, invoice, itemReceived, loginAlert, mailReceived, password, payment, payroll, personalizedOffer, quarantine, remoteWork, reviewMessage, securityUpdate, serviceSuspended, signatureRequired, upgradeMailboxStorage, verifyMailbox, voicemail, advertisement, employeeEngagement, unknownFutureValue. /// [JsonPropertyName("theme")] public PayloadTheme? Theme { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/PayloadCoachmark.cs b/src/Microsoft.Graph/Generated/model/PayloadCoachmark.cs index 61a5c1685e7..39a0d3b18a1 100644 --- a/src/Microsoft.Graph/Generated/model/PayloadCoachmark.cs +++ b/src/Microsoft.Graph/Generated/model/PayloadCoachmark.cs @@ -23,36 +23,42 @@ public partial class PayloadCoachmark /// /// Gets or sets coachmarkLocation. + /// The coachmark location. /// [JsonPropertyName("coachmarkLocation")] public CoachmarkLocation CoachmarkLocation { get; set; } /// /// Gets or sets description. + /// The description about the coachmark. /// [JsonPropertyName("description")] public string Description { get; set; } /// /// Gets or sets indicator. + /// The coachmark indicator. /// [JsonPropertyName("indicator")] public string Indicator { get; set; } /// /// Gets or sets isValid. + /// Indicates whether the coachmark is valid or not. /// [JsonPropertyName("isValid")] public bool? IsValid { get; set; } /// /// Gets or sets language. + /// The coachmark language. /// [JsonPropertyName("language")] public string Language { get; set; } /// /// Gets or sets order. + /// The coachmark order. /// [JsonPropertyName("order")] public string Order { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/PayloadDetail.cs b/src/Microsoft.Graph/Generated/model/PayloadDetail.cs index b7f65711604..1bf17866812 100644 --- a/src/Microsoft.Graph/Generated/model/PayloadDetail.cs +++ b/src/Microsoft.Graph/Generated/model/PayloadDetail.cs @@ -23,18 +23,21 @@ public partial class PayloadDetail /// /// Gets or sets coachmarks. + /// Payload coachmark details. /// [JsonPropertyName("coachmarks")] public IEnumerable Coachmarks { get; set; } /// /// Gets or sets content. + /// Payload content details. /// [JsonPropertyName("content")] public string Content { get; set; } /// /// Gets or sets phishingUrl. + /// The phishing URL used to target a user. /// [JsonPropertyName("phishingUrl")] public string PhishingUrl { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/Recommendation.cs b/src/Microsoft.Graph/Generated/model/Recommendation.cs index 0dc79c48189..16699071141 100644 --- a/src/Microsoft.Graph/Generated/model/Recommendation.cs +++ b/src/Microsoft.Graph/Generated/model/Recommendation.cs @@ -17,107 +17,9 @@ namespace Microsoft.Graph /// /// The type Recommendation. /// - [JsonConverter(typeof(DerivedTypeConverter))] - public partial class Recommendation : Entity + public partial class Recommendation : RecommendationBase { - /// - /// Gets or sets action steps. - /// - [JsonPropertyName("actionSteps")] - public IEnumerable ActionSteps { get; set; } - - /// - /// Gets or sets benefits. - /// - [JsonPropertyName("benefits")] - public string Benefits { get; set; } - - /// - /// Gets or sets category. - /// - [JsonPropertyName("category")] - public RecommendationCategory? Category { get; set; } - - /// - /// Gets or sets created date time. - /// - [JsonPropertyName("createdDateTime")] - public DateTimeOffset? CreatedDateTime { get; set; } - - /// - /// Gets or sets display name. - /// - [JsonPropertyName("displayName")] - public string DisplayName { get; set; } - - /// - /// Gets or sets impact start date time. - /// - [JsonPropertyName("impactStartDateTime")] - public DateTimeOffset? ImpactStartDateTime { get; set; } - - /// - /// Gets or sets impact type. - /// - [JsonPropertyName("impactType")] - public string ImpactType { get; set; } - - /// - /// Gets or sets insights. - /// - [JsonPropertyName("insights")] - public string Insights { get; set; } - - /// - /// Gets or sets last checked date time. - /// - [JsonPropertyName("lastCheckedDateTime")] - public DateTimeOffset? LastCheckedDateTime { get; set; } - - /// - /// Gets or sets last modified by. - /// - [JsonPropertyName("lastModifiedBy")] - public string LastModifiedBy { get; set; } - - /// - /// Gets or sets last modified date time. - /// - [JsonPropertyName("lastModifiedDateTime")] - public DateTimeOffset? LastModifiedDateTime { get; set; } - - /// - /// Gets or sets postpone until date time. - /// - [JsonPropertyName("postponeUntilDateTime")] - public DateTimeOffset? PostponeUntilDateTime { get; set; } - - /// - /// Gets or sets priority. - /// - [JsonPropertyName("priority")] - public RecommendationPriority? Priority { get; set; } - - /// - /// Gets or sets status. - /// - [JsonPropertyName("status")] - public RecommendationStatus? Status { get; set; } - - /// - /// Gets or sets impacted resources. - /// - [JsonPropertyName("impactedResources")] - public IRecommendationImpactedResourcesCollectionPage ImpactedResources { get; set; } - - /// - /// Gets or sets impactedResourcesNextLink. - /// - [JsonPropertyName("impactedResources@odata.nextLink")] - [JsonConverter(typeof(NextLinkConverter))] - public string ImpactedResourcesNextLink { get; set; } - } } diff --git a/src/Microsoft.Graph/Generated/model/RecommendationBase.cs b/src/Microsoft.Graph/Generated/model/RecommendationBase.cs new file mode 100644 index 00000000000..be4cc5a2fa6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/model/RecommendationBase.cs @@ -0,0 +1,153 @@ +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +// **NOTE** This file was generated by a tool and any changes will be overwritten. +// + +// Template Source: EntityType.cs.tt + +namespace Microsoft.Graph +{ + using System; + using System.Collections.Generic; + using System.IO; + using System.Text.Json.Serialization; + + /// + /// The type Recommendation Base. + /// + [JsonConverter(typeof(DerivedTypeConverter))] + public partial class RecommendationBase : Entity + { + + /// + /// Gets or sets action steps. + /// + [JsonPropertyName("actionSteps")] + public IEnumerable ActionSteps { get; set; } + + /// + /// Gets or sets benefits. + /// + [JsonPropertyName("benefits")] + public string Benefits { get; set; } + + /// + /// Gets or sets category. + /// + [JsonPropertyName("category")] + public RecommendationCategory? Category { get; set; } + + /// + /// Gets or sets created date time. + /// + [JsonPropertyName("createdDateTime")] + public DateTimeOffset? CreatedDateTime { get; set; } + + /// + /// Gets or sets current score. + /// + [JsonPropertyName("currentScore")] + public double? CurrentScore { get; set; } + + /// + /// Gets or sets display name. + /// + [JsonPropertyName("displayName")] + public string DisplayName { get; set; } + + /// + /// Gets or sets feature areas. + /// + [JsonPropertyName("featureAreas")] + public IEnumerable FeatureAreas { get; set; } + + /// + /// Gets or sets impact start date time. + /// + [JsonPropertyName("impactStartDateTime")] + public DateTimeOffset? ImpactStartDateTime { get; set; } + + /// + /// Gets or sets impact type. + /// + [JsonPropertyName("impactType")] + public string ImpactType { get; set; } + + /// + /// Gets or sets insights. + /// + [JsonPropertyName("insights")] + public string Insights { get; set; } + + /// + /// Gets or sets last checked date time. + /// + [JsonPropertyName("lastCheckedDateTime")] + public DateTimeOffset? LastCheckedDateTime { get; set; } + + /// + /// Gets or sets last modified by. + /// + [JsonPropertyName("lastModifiedBy")] + public string LastModifiedBy { get; set; } + + /// + /// Gets or sets last modified date time. + /// + [JsonPropertyName("lastModifiedDateTime")] + public DateTimeOffset? LastModifiedDateTime { get; set; } + + /// + /// Gets or sets max score. + /// + [JsonPropertyName("maxScore")] + public double? MaxScore { get; set; } + + /// + /// Gets or sets postpone until date time. + /// + [JsonPropertyName("postponeUntilDateTime")] + public DateTimeOffset? PostponeUntilDateTime { get; set; } + + /// + /// Gets or sets priority. + /// + [JsonPropertyName("priority")] + public RecommendationPriority? Priority { get; set; } + + /// + /// Gets or sets recommendation type. + /// + [JsonPropertyName("recommendationType")] + public RecommendationType? RecommendationType { get; set; } + + /// + /// Gets or sets remediation impact. + /// + [JsonPropertyName("remediationImpact")] + public string RemediationImpact { get; set; } + + /// + /// Gets or sets status. + /// + [JsonPropertyName("status")] + public RecommendationStatus? Status { get; set; } + + /// + /// Gets or sets impacted resources. + /// + [JsonPropertyName("impactedResources")] + public IRecommendationBaseImpactedResourcesCollectionPage ImpactedResources { get; set; } + + /// + /// Gets or sets impactedResourcesNextLink. + /// + [JsonPropertyName("impactedResources@odata.nextLink")] + [JsonConverter(typeof(NextLinkConverter))] + public string ImpactedResourcesNextLink { get; set; } + + } +} + diff --git a/src/Microsoft.Graph/Generated/model/RecommendationCategory.cs b/src/Microsoft.Graph/Generated/model/RecommendationCategory.cs index 7bd856ded31..a1f1a137a8b 100644 --- a/src/Microsoft.Graph/Generated/model/RecommendationCategory.cs +++ b/src/Microsoft.Graph/Generated/model/RecommendationCategory.cs @@ -20,34 +20,19 @@ public enum RecommendationCategory { /// - /// Usage And Compliance + /// Identity Best Practice /// - UsageAndCompliance = 0, + IdentityBestPractice = 0, /// - /// Security + /// Identity Secure Score /// - Security = 1, + IdentitySecureScore = 1, /// /// Unknown Future Value /// - UnknownFutureValue = 5, - - /// - /// Productivity - /// - Productivity = 2, - - /// - /// Health - /// - Health = 3, - - /// - /// Configuration - /// - Configuration = 4, + UnknownFutureValue = 2, } } diff --git a/src/Microsoft.Graph/Generated/model/RecommendationFeatureAreas.cs b/src/Microsoft.Graph/Generated/model/RecommendationFeatureAreas.cs new file mode 100644 index 00000000000..bee5ef8debb --- /dev/null +++ b/src/Microsoft.Graph/Generated/model/RecommendationFeatureAreas.cs @@ -0,0 +1,63 @@ +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +// **NOTE** This file was generated by a tool and any changes will be overwritten. +// + +// Template Source: EnumType.cs.tt + + +namespace Microsoft.Graph +{ + using System.Text.Json.Serialization; + + /// + /// The enum RecommendationFeatureAreas. + /// + [JsonConverter(typeof(JsonStringEnumConverter))] + public enum RecommendationFeatureAreas + { + + /// + /// Users + /// + Users = 0, + + /// + /// Groups + /// + Groups = 1, + + /// + /// Devices + /// + Devices = 2, + + /// + /// Applications + /// + Applications = 3, + + /// + /// Access Reviews + /// + AccessReviews = 4, + + /// + /// Conditional Access + /// + ConditionalAccess = 5, + + /// + /// Governance + /// + Governance = 6, + + /// + /// Unknown Future Value + /// + UnknownFutureValue = 7, + + } +} diff --git a/src/Microsoft.Graph/Generated/model/RecommendationType.cs b/src/Microsoft.Graph/Generated/model/RecommendationType.cs new file mode 100644 index 00000000000..409d25da8aa --- /dev/null +++ b/src/Microsoft.Graph/Generated/model/RecommendationType.cs @@ -0,0 +1,183 @@ +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +// **NOTE** This file was generated by a tool and any changes will be overwritten. +// + +// Template Source: EnumType.cs.tt + + +namespace Microsoft.Graph +{ + using System.Text.Json.Serialization; + + /// + /// The enum RecommendationType. + /// + [JsonConverter(typeof(JsonStringEnumConverter))] + public enum RecommendationType + { + + /// + /// Adfs Apps Migration + /// + AdfsAppsMigration = 0, + + /// + /// Enable Desktop SSO + /// + EnableDesktopSSO = 1, + + /// + /// Enable PHS + /// + EnablePHS = 2, + + /// + /// Enable Provisioning + /// + EnableProvisioning = 3, + + /// + /// Switch From Per User MFA + /// + SwitchFromPerUserMFA = 4, + + /// + /// Tenant MFA + /// + TenantMFA = 5, + + /// + /// Third Party Apps + /// + ThirdPartyApps = 6, + + /// + /// Turn Off Per User MFA + /// + TurnOffPerUserMFA = 7, + + /// + /// Use Authenticator App + /// + UseAuthenticatorApp = 8, + + /// + /// Use My Apps + /// + UseMyApps = 9, + + /// + /// Stale Apps + /// + StaleApps = 10, + + /// + /// Stale App Creds + /// + StaleAppCreds = 11, + + /// + /// Application Credential Expiry + /// + ApplicationCredentialExpiry = 12, + + /// + /// Service Principal Key Expiry + /// + ServicePrincipalKeyExpiry = 13, + + /// + /// Admin MFAV2 + /// + AdminMFAV2 = 14, + + /// + /// Block Legacy Authentication + /// + BlockLegacyAuthentication = 15, + + /// + /// Integrated Apps + /// + IntegratedApps = 16, + + /// + /// Mfa Registration V2 + /// + MfaRegistrationV2 = 17, + + /// + /// Pwage Policy New + /// + PwagePolicyNew = 18, + + /// + /// Password Hash Sync + /// + PasswordHashSync = 19, + + /// + /// One Admin + /// + OneAdmin = 20, + + /// + /// Role Overlap + /// + RoleOverlap = 21, + + /// + /// Self Service Password Reset + /// + SelfServicePasswordReset = 22, + + /// + /// Signin Risk Policy + /// + SigninRiskPolicy = 23, + + /// + /// User Risk Policy + /// + UserRiskPolicy = 24, + + /// + /// Verify App Publisher + /// + VerifyAppPublisher = 25, + + /// + /// Private Link For AAD + /// + PrivateLinkForAAD = 26, + + /// + /// App Role Assignments Groups + /// + AppRoleAssignmentsGroups = 27, + + /// + /// App Role Assignments Users + /// + AppRoleAssignmentsUsers = 28, + + /// + /// Managed Identity + /// + ManagedIdentity = 29, + + /// + /// Overprivileged Apps + /// + OverprivilegedApps = 30, + + /// + /// Unknown Future Value + /// + UnknownFutureValue = 31, + + } +} diff --git a/src/Microsoft.Graph/Generated/model/SectionEmphasisType.cs b/src/Microsoft.Graph/Generated/model/SectionEmphasisType.cs index ea9439dda68..9186be79699 100644 --- a/src/Microsoft.Graph/Generated/model/SectionEmphasisType.cs +++ b/src/Microsoft.Graph/Generated/model/SectionEmphasisType.cs @@ -25,9 +25,9 @@ public enum SectionEmphasisType None = 0, /// - /// Netural + /// Neutral /// - Netural = 1, + Neutral = 1, /// /// Soft diff --git a/src/Microsoft.Graph/Generated/model/Simulation.cs b/src/Microsoft.Graph/Generated/model/Simulation.cs index b1fac2cf008..b3b4273ca16 100644 --- a/src/Microsoft.Graph/Generated/model/Simulation.cs +++ b/src/Microsoft.Graph/Generated/model/Simulation.cs @@ -79,18 +79,21 @@ public partial class Simulation : Entity /// /// Gets or sets duration in days. + /// Simulation duration in days. /// [JsonPropertyName("durationInDays")] public Int32? DurationInDays { get; set; } /// /// Gets or sets excluded account target. + /// Users excluded from the simulation. /// [JsonPropertyName("excludedAccountTarget")] public AccountTargetContent ExcludedAccountTarget { get; set; } /// /// Gets or sets included account target. + /// Users targeted in the simulation. /// [JsonPropertyName("includedAccountTarget")] public AccountTargetContent IncludedAccountTarget { get; set; } @@ -146,6 +149,7 @@ public partial class Simulation : Entity /// /// Gets or sets payload. + /// The payload associated with a simulation during its creation. /// [JsonPropertyName("payload")] public Payload Payload { get; set; } diff --git a/src/Microsoft.Graph/Generated/model/Site.cs b/src/Microsoft.Graph/Generated/model/Site.cs index 795757c4527..b6e337b7be5 100644 --- a/src/Microsoft.Graph/Generated/model/Site.cs +++ b/src/Microsoft.Graph/Generated/model/Site.cs @@ -69,6 +69,12 @@ public Site() [JsonPropertyName("siteCollection")] public SiteCollection SiteCollection { get; set; } + /// + /// Gets or sets information protection. + /// + [JsonPropertyName("informationProtection")] + public InformationProtection InformationProtection { get; set; } + /// /// Gets or sets analytics. /// Analytics about the view activities that took place in this site. diff --git a/src/Microsoft.Graph/Generated/model/SoftwareOathAuthenticationMethodConfiguration.cs b/src/Microsoft.Graph/Generated/model/SoftwareOathAuthenticationMethodConfiguration.cs new file mode 100644 index 00000000000..1ad5f1e7196 --- /dev/null +++ b/src/Microsoft.Graph/Generated/model/SoftwareOathAuthenticationMethodConfiguration.cs @@ -0,0 +1,47 @@ +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +// **NOTE** This file was generated by a tool and any changes will be overwritten. +// + +// Template Source: EntityType.cs.tt + +namespace Microsoft.Graph +{ + using System; + using System.Collections.Generic; + using System.IO; + using System.Text.Json.Serialization; + + /// + /// The type Software Oath Authentication Method Configuration. + /// + public partial class SoftwareOathAuthenticationMethodConfiguration : AuthenticationMethodConfiguration + { + + /// + /// The SoftwareOathAuthenticationMethodConfiguration constructor + /// + public SoftwareOathAuthenticationMethodConfiguration() + { + this.ODataType = "microsoft.graph.softwareOathAuthenticationMethodConfiguration"; + } + + /// + /// Gets or sets include targets. + /// A collection of groups that are enabled to use the authentication method. Expanded by default. + /// + [JsonPropertyName("includeTargets")] + public ISoftwareOathAuthenticationMethodConfigurationIncludeTargetsCollectionPage IncludeTargets { get; set; } + + /// + /// Gets or sets includeTargetsNextLink. + /// + [JsonPropertyName("includeTargets@odata.nextLink")] + [JsonConverter(typeof(NextLinkConverter))] + public string IncludeTargetsNextLink { get; set; } + + } +} + diff --git a/src/Microsoft.Graph/Generated/model/VirtualEndpoint.cs b/src/Microsoft.Graph/Generated/model/VirtualEndpoint.cs index e16d67760bc..cb8a377900c 100644 --- a/src/Microsoft.Graph/Generated/model/VirtualEndpoint.cs +++ b/src/Microsoft.Graph/Generated/model/VirtualEndpoint.cs @@ -157,7 +157,7 @@ public partial class VirtualEndpoint : Entity /// Gets or sets shared use service plans. /// [JsonPropertyName("sharedUseServicePlans")] - public IVirtualEndpointSharedUseServicePlansCollectionWithReferencesPage SharedUseServicePlans { get; set; } + public IVirtualEndpointSharedUseServicePlansCollectionPage SharedUseServicePlans { get; set; } /// /// Gets or sets sharedUseServicePlansNextLink. diff --git a/src/Microsoft.Graph/Generated/model/VoiceAuthenticationMethodConfiguration.cs b/src/Microsoft.Graph/Generated/model/VoiceAuthenticationMethodConfiguration.cs new file mode 100644 index 00000000000..7f68c632512 --- /dev/null +++ b/src/Microsoft.Graph/Generated/model/VoiceAuthenticationMethodConfiguration.cs @@ -0,0 +1,54 @@ +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +// **NOTE** This file was generated by a tool and any changes will be overwritten. +// + +// Template Source: EntityType.cs.tt + +namespace Microsoft.Graph +{ + using System; + using System.Collections.Generic; + using System.IO; + using System.Text.Json.Serialization; + + /// + /// The type Voice Authentication Method Configuration. + /// + public partial class VoiceAuthenticationMethodConfiguration : AuthenticationMethodConfiguration + { + + /// + /// The VoiceAuthenticationMethodConfiguration constructor + /// + public VoiceAuthenticationMethodConfiguration() + { + this.ODataType = "microsoft.graph.voiceAuthenticationMethodConfiguration"; + } + + /// + /// Gets or sets is office phone allowed. + /// true if users can register office phones, otherwise, false. + /// + [JsonPropertyName("isOfficePhoneAllowed")] + public bool? IsOfficePhoneAllowed { get; set; } + + /// + /// Gets or sets include targets. + /// A collection of groups that are enabled to use the authentication method. Expanded by default. + /// + [JsonPropertyName("includeTargets")] + public IVoiceAuthenticationMethodConfigurationIncludeTargetsCollectionPage IncludeTargets { get; set; } + + /// + /// Gets or sets includeTargetsNextLink. + /// + [JsonPropertyName("includeTargets@odata.nextLink")] + [JsonConverter(typeof(NextLinkConverter))] + public string IncludeTargetsNextLink { get; set; } + + } +} + diff --git a/src/Microsoft.Graph/Generated/requests/IVirtualEndpointSharedUseServicePlansCollectionReferencesRequest.cs b/src/Microsoft.Graph/Generated/model/VoiceAuthenticationMethodTarget.cs similarity index 52% rename from src/Microsoft.Graph/Generated/requests/IVirtualEndpointSharedUseServicePlansCollectionReferencesRequest.cs rename to src/Microsoft.Graph/Generated/model/VoiceAuthenticationMethodTarget.cs index 36b6fc43191..ae0af9752a7 100644 --- a/src/Microsoft.Graph/Generated/requests/IVirtualEndpointSharedUseServicePlansCollectionReferencesRequest.cs +++ b/src/Microsoft.Graph/Generated/model/VoiceAuthenticationMethodTarget.cs @@ -5,21 +5,29 @@ // **NOTE** This file was generated by a tool and any changes will be overwritten. // -// Template Source: IEntityCollectionReferencesRequest.cs.tt +// Template Source: EntityType.cs.tt namespace Microsoft.Graph { using System; using System.Collections.Generic; - using System.Net.Http; - using System.Threading; + using System.IO; + using System.Text.Json.Serialization; /// - /// The interface IVirtualEndpointSharedUseServicePlansCollectionReferencesRequest. + /// The type Voice Authentication Method Target. /// - public partial interface IVirtualEndpointSharedUseServicePlansCollectionReferencesRequest : IBaseRequest + public partial class VoiceAuthenticationMethodTarget : AuthenticationMethodTarget { - - + + /// + /// The VoiceAuthenticationMethodTarget constructor + /// + public VoiceAuthenticationMethodTarget() + { + this.ODataType = "microsoft.graph.voiceAuthenticationMethodTarget"; + } + } } + diff --git a/src/Microsoft.Graph/Generated/requests/CloudPcSharedUseServicePlanReferenceRequest.cs b/src/Microsoft.Graph/Generated/requests/CloudPcSharedUseServicePlanReferenceRequest.cs deleted file mode 100644 index 20c2b05c592..00000000000 --- a/src/Microsoft.Graph/Generated/requests/CloudPcSharedUseServicePlanReferenceRequest.cs +++ /dev/null @@ -1,91 +0,0 @@ -// ------------------------------------------------------------------------------ -// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. -// ------------------------------------------------------------------------------ - -// **NOTE** This file was generated by a tool and any changes will be overwritten. -// - -// Template Source: EntityReferenceRequest.cs.tt - -namespace Microsoft.Graph -{ - using System.Collections.Generic; - using System.Net.Http; - using System.Threading; - - /// - /// The type CloudPcSharedUseServicePlanReferenceRequest. - /// - public partial class CloudPcSharedUseServicePlanReferenceRequest : BaseRequest, ICloudPcSharedUseServicePlanReferenceRequest - { - /// - /// Constructs a new CloudPcSharedUseServicePlanReferenceRequest. - /// - /// The URL for the built request. - /// The for handling requests. - /// Query and header option name value pairs for the request. - public CloudPcSharedUseServicePlanReferenceRequest( - string requestUrl, - IBaseClient client, - IEnumerable + /// The . + public ICrossTenantIdentitySyncPolicyPartnerRequestBuilder IdentitySynchronization + { + get + { + return new CrossTenantIdentitySyncPolicyPartnerRequestBuilder(this.AppendSegmentToRequestUrl("identitySynchronization"), this.Client); + } + } + } } diff --git a/src/Microsoft.Graph/Generated/requests/CrossTenantIdentitySyncPolicyPartnerRequest.cs b/src/Microsoft.Graph/Generated/requests/CrossTenantIdentitySyncPolicyPartnerRequest.cs new file mode 100644 index 00000000000..a758c9aa99d --- /dev/null +++ b/src/Microsoft.Graph/Generated/requests/CrossTenantIdentitySyncPolicyPartnerRequest.cs @@ -0,0 +1,249 @@ +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +// **NOTE** This file was generated by a tool and any changes will be overwritten. +// + +// Template Source: EntityRequest.cs.tt + +namespace Microsoft.Graph +{ + using System; + using System.Collections.Generic; + using System.IO; + using System.Net.Http; + using System.Threading; + using System.Linq.Expressions; + + /// + /// The type CrossTenantIdentitySyncPolicyPartnerRequest. + /// + public partial class CrossTenantIdentitySyncPolicyPartnerRequest : BaseRequest, ICrossTenantIdentitySyncPolicyPartnerRequest + { + /// + /// Constructs a new CrossTenantIdentitySyncPolicyPartnerRequest. + /// + /// The URL for the built request. + /// The for handling requests. + /// Query and header option name value pairs for the request. + public CrossTenantIdentitySyncPolicyPartnerRequest( + string requestUrl, + IBaseClient client, + IEnumerable /// The built request. - public ICloudPcSharedUseServicePlanReferenceRequest Request() + public ICrossTenantIdentitySyncPolicyPartnerRequest Request() { return this.Request(null); } @@ -43,9 +45,10 @@ public ICloudPcSharedUseServicePlanReferenceRequest Request() /// /// The query and header options for the request. /// The built request. - public ICloudPcSharedUseServicePlanReferenceRequest Request(IEnumerable /// The expression from which to calculate the select value. /// The request object to send. - public IDirectoryImpactedResourcesCollectionRequest Select(Expression> selectExpression) + public IDirectoryImpactedResourcesCollectionRequest Select(Expression> selectExpression) { if (selectExpression == null) { diff --git a/src/Microsoft.Graph/Generated/requests/DirectoryImpactedResourcesCollectionRequestBuilder.cs b/src/Microsoft.Graph/Generated/requests/DirectoryImpactedResourcesCollectionRequestBuilder.cs index 430f662596a..533fd72e1b3 100644 --- a/src/Microsoft.Graph/Generated/requests/DirectoryImpactedResourcesCollectionRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/requests/DirectoryImpactedResourcesCollectionRequestBuilder.cs @@ -48,15 +48,15 @@ public IDirectoryImpactedResourcesCollectionRequest Request(IEnumerable [InterfaceConverter(typeof(InterfaceConverter))] - public interface IDirectoryImpactedResourcesCollectionPage : ICollectionPage + public interface IDirectoryImpactedResourcesCollectionPage : ICollectionPage { /// /// Gets the next page instance. diff --git a/src/Microsoft.Graph/Generated/requests/IDirectoryImpactedResourcesCollectionRequest.cs b/src/Microsoft.Graph/Generated/requests/IDirectoryImpactedResourcesCollectionRequest.cs index d4bb01a044e..0c5841a79c0 100644 --- a/src/Microsoft.Graph/Generated/requests/IDirectoryImpactedResourcesCollectionRequest.cs +++ b/src/Microsoft.Graph/Generated/requests/IDirectoryImpactedResourcesCollectionRequest.cs @@ -21,20 +21,20 @@ namespace Microsoft.Graph public partial interface IDirectoryImpactedResourcesCollectionRequest : IBaseRequest { /// - /// Adds the specified RecommendationResource to the collection via POST. + /// Adds the specified ImpactedResource to the collection via POST. /// - /// The RecommendationResource to add. + /// The ImpactedResource to add. /// The for the request. - /// The created RecommendationResource. - System.Threading.Tasks.Task AddAsync(RecommendationResource recommendationResource, CancellationToken cancellationToken = default); + /// The created ImpactedResource. + System.Threading.Tasks.Task AddAsync(ImpactedResource impactedResource, CancellationToken cancellationToken = default); /// - /// Adds the specified RecommendationResource to the collection via POST and returns a object of the request. + /// Adds the specified ImpactedResource to the collection via POST and returns a object of the request. /// - /// The RecommendationResource to add. + /// The ImpactedResource to add. /// The for the request. - /// The object of the request. - System.Threading.Tasks.Task> AddResponseAsync(RecommendationResource recommendationResource, CancellationToken cancellationToken = default); + /// The object of the request. + System.Threading.Tasks.Task> AddResponseAsync(ImpactedResource impactedResource, CancellationToken cancellationToken = default); /// @@ -63,7 +63,7 @@ public partial interface IDirectoryImpactedResourcesCollectionRequest : IBaseReq /// /// The expression from which to calculate the expand value. /// The request object to send. - IDirectoryImpactedResourcesCollectionRequest Expand(Expression> expandExpression); + IDirectoryImpactedResourcesCollectionRequest Expand(Expression> expandExpression); /// /// Adds the specified select value to the request. @@ -77,7 +77,7 @@ public partial interface IDirectoryImpactedResourcesCollectionRequest : IBaseReq /// /// The expression from which to calculate the select value. /// The request object to send. - IDirectoryImpactedResourcesCollectionRequest Select(Expression> selectExpression); + IDirectoryImpactedResourcesCollectionRequest Select(Expression> selectExpression); /// /// Adds the specified top value to the request. diff --git a/src/Microsoft.Graph/Generated/requests/IDirectoryImpactedResourcesCollectionRequestBuilder.cs b/src/Microsoft.Graph/Generated/requests/IDirectoryImpactedResourcesCollectionRequestBuilder.cs index a55631c434e..35d39adf389 100644 --- a/src/Microsoft.Graph/Generated/requests/IDirectoryImpactedResourcesCollectionRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/requests/IDirectoryImpactedResourcesCollectionRequestBuilder.cs @@ -30,11 +30,11 @@ public partial interface IDirectoryImpactedResourcesCollectionRequestBuilder : I IDirectoryImpactedResourcesCollectionRequest Request(IEnumerable /// The for the request. /// The task to await for async call. - System.Threading.Tasks.Task PostAsync( + System.Threading.Tasks.Task PostAsync( CancellationToken cancellationToken = default); /// @@ -35,7 +35,7 @@ System.Threading.Tasks.Task PostAsync( /// /// The for the request. /// The object of the request - System.Threading.Tasks.Task> PostResponseAsync(CancellationToken cancellationToken = default); + System.Threading.Tasks.Task> PostResponseAsync(CancellationToken cancellationToken = default); @@ -44,13 +44,13 @@ System.Threading.Tasks.Task PostAsync( /// /// The expand value. /// The request object to send. - IRecommendationResourceCompleteRequest Expand(string value); + IImpactedResourceCompleteRequest Expand(string value); /// /// Adds the specified select value to the request. /// /// The select value. /// The request object to send. - IRecommendationResourceCompleteRequest Select(string value); + IImpactedResourceCompleteRequest Select(string value); } } diff --git a/src/Microsoft.Graph/Generated/requests/IRecommendationResourceDismissRequestBuilder.cs b/src/Microsoft.Graph/Generated/requests/IImpactedResourceCompleteRequestBuilder.cs similarity index 76% rename from src/Microsoft.Graph/Generated/requests/IRecommendationResourceDismissRequestBuilder.cs rename to src/Microsoft.Graph/Generated/requests/IImpactedResourceCompleteRequestBuilder.cs index 2829323ee92..81ff227b9ef 100644 --- a/src/Microsoft.Graph/Generated/requests/IRecommendationResourceDismissRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/requests/IImpactedResourceCompleteRequestBuilder.cs @@ -14,15 +14,15 @@ namespace Microsoft.Graph using System.IO; /// - /// The interface IRecommendationResourceDismissRequestBuilder. + /// The interface IImpactedResourceCompleteRequestBuilder. /// - public partial interface IRecommendationResourceDismissRequestBuilder : IBaseRequestBuilder + public partial interface IImpactedResourceCompleteRequestBuilder : IBaseRequestBuilder { /// /// Builds the request. /// /// The query and header options for the request. /// The built request. - IRecommendationResourceDismissRequest Request(IEnumerable /// The expand value. /// The request object to send. - IRecommendationResourceDismissRequest Expand(string value); + IImpactedResourceDismissRequest Expand(string value); /// /// Adds the specified select value to the request. /// /// The select value. /// The request object to send. - IRecommendationResourceDismissRequest Select(string value); + IImpactedResourceDismissRequest Select(string value); } } diff --git a/src/Microsoft.Graph/Generated/requests/IRecommendationResourceCompleteRequestBuilder.cs b/src/Microsoft.Graph/Generated/requests/IImpactedResourceDismissRequestBuilder.cs similarity index 76% rename from src/Microsoft.Graph/Generated/requests/IRecommendationResourceCompleteRequestBuilder.cs rename to src/Microsoft.Graph/Generated/requests/IImpactedResourceDismissRequestBuilder.cs index eceb48e4cb6..b1ba26814d7 100644 --- a/src/Microsoft.Graph/Generated/requests/IRecommendationResourceCompleteRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/requests/IImpactedResourceDismissRequestBuilder.cs @@ -14,15 +14,15 @@ namespace Microsoft.Graph using System.IO; /// - /// The interface IRecommendationResourceCompleteRequestBuilder. + /// The interface IImpactedResourceDismissRequestBuilder. /// - public partial interface IRecommendationResourceCompleteRequestBuilder : IBaseRequestBuilder + public partial interface IImpactedResourceDismissRequestBuilder : IBaseRequestBuilder { /// /// Builds the request. /// /// The query and header options for the request. /// The built request. - IRecommendationResourceCompleteRequest Request(IEnumerable /// The expand value. /// The request object to send. - IRecommendationResourcePostponeRequest Expand(string value); + IImpactedResourcePostponeRequest Expand(string value); /// /// Adds the specified select value to the request. /// /// The select value. /// The request object to send. - IRecommendationResourcePostponeRequest Select(string value); + IImpactedResourcePostponeRequest Select(string value); } } diff --git a/src/Microsoft.Graph/Generated/requests/IRecommendationResourcePostponeRequestBuilder.cs b/src/Microsoft.Graph/Generated/requests/IImpactedResourcePostponeRequestBuilder.cs similarity index 76% rename from src/Microsoft.Graph/Generated/requests/IRecommendationResourcePostponeRequestBuilder.cs rename to src/Microsoft.Graph/Generated/requests/IImpactedResourcePostponeRequestBuilder.cs index 0c6a031aaca..563324ab7b3 100644 --- a/src/Microsoft.Graph/Generated/requests/IRecommendationResourcePostponeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/requests/IImpactedResourcePostponeRequestBuilder.cs @@ -14,15 +14,15 @@ namespace Microsoft.Graph using System.IO; /// - /// The interface IRecommendationResourcePostponeRequestBuilder. + /// The interface IImpactedResourcePostponeRequestBuilder. /// - public partial interface IRecommendationResourcePostponeRequestBuilder : IBaseRequestBuilder + public partial interface IImpactedResourcePostponeRequestBuilder : IBaseRequestBuilder { /// /// Builds the request. /// /// The query and header options for the request. /// The built request. - IRecommendationResourcePostponeRequest Request(IEnumerable /// The for the request. /// The task to await for async call. - System.Threading.Tasks.Task PostAsync( + System.Threading.Tasks.Task PostAsync( CancellationToken cancellationToken = default); /// @@ -35,7 +35,7 @@ System.Threading.Tasks.Task PostAsync( /// /// The for the request. /// The object of the request - System.Threading.Tasks.Task> PostResponseAsync(CancellationToken cancellationToken = default); + System.Threading.Tasks.Task> PostResponseAsync(CancellationToken cancellationToken = default); @@ -44,13 +44,13 @@ System.Threading.Tasks.Task PostAsync( /// /// The expand value. /// The request object to send. - IRecommendationResourceReactivateRequest Expand(string value); + IImpactedResourceReactivateRequest Expand(string value); /// /// Adds the specified select value to the request. /// /// The select value. /// The request object to send. - IRecommendationResourceReactivateRequest Select(string value); + IImpactedResourceReactivateRequest Select(string value); } } diff --git a/src/Microsoft.Graph/Generated/requests/IRecommendationResourceReactivateRequestBuilder.cs b/src/Microsoft.Graph/Generated/requests/IImpactedResourceReactivateRequestBuilder.cs similarity index 76% rename from src/Microsoft.Graph/Generated/requests/IRecommendationResourceReactivateRequestBuilder.cs rename to src/Microsoft.Graph/Generated/requests/IImpactedResourceReactivateRequestBuilder.cs index fa9c47fd0ca..fd5289f527a 100644 --- a/src/Microsoft.Graph/Generated/requests/IRecommendationResourceReactivateRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/requests/IImpactedResourceReactivateRequestBuilder.cs @@ -14,15 +14,15 @@ namespace Microsoft.Graph using System.IO; /// - /// The interface IRecommendationResourceReactivateRequestBuilder. + /// The interface IImpactedResourceReactivateRequestBuilder. /// - public partial interface IRecommendationResourceReactivateRequestBuilder : IBaseRequestBuilder + public partial interface IImpactedResourceReactivateRequestBuilder : IBaseRequestBuilder { /// /// Builds the request. /// /// The query and header options for the request. /// The built request. - IRecommendationResourceReactivateRequest Request(IEnumerable /// The expand value. /// The request object to send. - public IRecommendationResourcePostponeRequest Expand(string value) + public IImpactedResourcePostponeRequest Expand(string value) { this.QueryOptions.Add(new QueryOption("$expand", value)); return this; @@ -79,7 +79,7 @@ public IRecommendationResourcePostponeRequest Expand(string value) /// /// The select value. /// The request object to send. - public IRecommendationResourcePostponeRequest Select(string value) + public IImpactedResourcePostponeRequest Select(string value) { this.QueryOptions.Add(new QueryOption("$select", value)); return this; diff --git a/src/Microsoft.Graph/Generated/requests/RecommendationResourcePostponeRequestBuilder.cs b/src/Microsoft.Graph/Generated/requests/ImpactedResourcePostponeRequestBuilder.cs similarity index 74% rename from src/Microsoft.Graph/Generated/requests/RecommendationResourcePostponeRequestBuilder.cs rename to src/Microsoft.Graph/Generated/requests/ImpactedResourcePostponeRequestBuilder.cs index 10228be7ad5..a938cdc19a5 100644 --- a/src/Microsoft.Graph/Generated/requests/RecommendationResourcePostponeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/requests/ImpactedResourcePostponeRequestBuilder.cs @@ -14,17 +14,17 @@ namespace Microsoft.Graph using System.IO; /// - /// The type RecommendationResourcePostponeRequestBuilder. + /// The type ImpactedResourcePostponeRequestBuilder. /// - public partial class RecommendationResourcePostponeRequestBuilder : BaseActionMethodRequestBuilder, IRecommendationResourcePostponeRequestBuilder + public partial class ImpactedResourcePostponeRequestBuilder : BaseActionMethodRequestBuilder, IImpactedResourcePostponeRequestBuilder { /// - /// Constructs a new . + /// Constructs a new . /// /// The URL for the request. /// The for handling requests. /// A postponeUntilDateTime parameter for the OData method call. - public RecommendationResourcePostponeRequestBuilder( + public ImpactedResourcePostponeRequestBuilder( string requestUrl, IBaseClient client, DateTimeOffset postponeUntilDateTime) @@ -39,9 +39,9 @@ public RecommendationResourcePostponeRequestBuilder( /// The request URL to /// The query and header options for the request. /// An instance of a specific request class. - protected override IRecommendationResourcePostponeRequest CreateRequest(string functionUrl, IEnumerable