Skip to content

Commit e265234

Browse files
authored
Merge pull request #1511 from microsoftgraph/dev
Release 4.43.0
2 parents c51f413 + c26ebc0 commit e265234

161 files changed

Lines changed: 10707 additions & 4 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/validatePullRequest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v3.0.2
1717
- name: Setup .NET
18-
uses: actions/setup-dotnet@v2.1.1
18+
uses: actions/setup-dotnet@v3.0.1
1919
with:
2020
dotnet-version: 6.0.x
2121
- name: Initialize CodeQL

src/Microsoft.Graph/Generated/model/AccessPackage.cs

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,19 @@ public partial class AccessPackage : Entity
5555
[JsonPropertyName("modifiedDateTime")]
5656
public DateTimeOffset? ModifiedDateTime { get; set; }
5757

58+
/// <summary>
59+
/// Gets or sets access packages incompatible with.
60+
/// </summary>
61+
[JsonPropertyName("accessPackagesIncompatibleWith")]
62+
public IAccessPackageAccessPackagesIncompatibleWithCollectionWithReferencesPage AccessPackagesIncompatibleWith { get; set; }
63+
64+
/// <summary>
65+
/// Gets or sets accessPackagesIncompatibleWithNextLink.
66+
/// </summary>
67+
[JsonPropertyName("accessPackagesIncompatibleWith@odata.nextLink")]
68+
[JsonConverter(typeof(NextLinkConverter))]
69+
public string AccessPackagesIncompatibleWithNextLink { get; set; }
70+
5871
/// <summary>
5972
/// Gets or sets assignment policies.
6073
/// </summary>
@@ -74,6 +87,32 @@ public partial class AccessPackage : Entity
7487
[JsonPropertyName("catalog")]
7588
public AccessPackageCatalog Catalog { get; set; }
7689

90+
/// <summary>
91+
/// Gets or sets incompatible access packages.
92+
/// </summary>
93+
[JsonPropertyName("incompatibleAccessPackages")]
94+
public IAccessPackageIncompatibleAccessPackagesCollectionWithReferencesPage IncompatibleAccessPackages { get; set; }
95+
96+
/// <summary>
97+
/// Gets or sets incompatibleAccessPackagesNextLink.
98+
/// </summary>
99+
[JsonPropertyName("incompatibleAccessPackages@odata.nextLink")]
100+
[JsonConverter(typeof(NextLinkConverter))]
101+
public string IncompatibleAccessPackagesNextLink { get; set; }
102+
103+
/// <summary>
104+
/// Gets or sets incompatible groups.
105+
/// </summary>
106+
[JsonPropertyName("incompatibleGroups")]
107+
public IAccessPackageIncompatibleGroupsCollectionPage IncompatibleGroups { get; set; }
108+
109+
/// <summary>
110+
/// Gets or sets incompatibleGroupsNextLink.
111+
/// </summary>
112+
[JsonPropertyName("incompatibleGroups@odata.nextLink")]
113+
[JsonConverter(typeof(NextLinkConverter))]
114+
public string IncompatibleGroupsNextLink { get; set; }
115+
77116
}
78117
}
79118

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
// ------------------------------------------------------------------------------
2+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
3+
// ------------------------------------------------------------------------------
4+
5+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
6+
// <auto-generated/>
7+
8+
// Template Source: ComplexType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Text.Json.Serialization;
16+
17+
/// <summary>
18+
/// The type AssignedTrainingInfo.
19+
/// </summary>
20+
[JsonConverter(typeof(DerivedTypeConverter<AssignedTrainingInfo>))]
21+
public partial class AssignedTrainingInfo
22+
{
23+
24+
/// <summary>
25+
/// Gets or sets assignedUserCount.
26+
/// Number of users who were assigned the training in an attack simulation and training campaign.
27+
/// </summary>
28+
[JsonPropertyName("assignedUserCount")]
29+
public Int32? AssignedUserCount { get; set; }
30+
31+
/// <summary>
32+
/// Gets or sets completedUserCount.
33+
/// Number of users who completed the training in an attack simulation and training campaign.
34+
/// </summary>
35+
[JsonPropertyName("completedUserCount")]
36+
public Int32? CompletedUserCount { get; set; }
37+
38+
/// <summary>
39+
/// Gets or sets displayName.
40+
/// Display name of the training in an attack simulation and training campaign.
41+
/// </summary>
42+
[JsonPropertyName("displayName")]
43+
public string DisplayName { get; set; }
44+
45+
/// <summary>
46+
/// Gets or sets additional data.
47+
/// </summary>
48+
[JsonExtensionData]
49+
public IDictionary<string, object> AdditionalData { get; set; }
50+
51+
/// <summary>
52+
/// Gets or sets @odata.type.
53+
/// </summary>
54+
[JsonPropertyName("@odata.type")]
55+
public string ODataType { get; set; }
56+
57+
}
58+
}
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
// ------------------------------------------------------------------------------
2+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
3+
// ------------------------------------------------------------------------------
4+
5+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
6+
// <auto-generated/>
7+
8+
// Template Source: ComplexType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Text.Json.Serialization;
16+
17+
/// <summary>
18+
/// The type AttackSimulationRepeatOffender.
19+
/// </summary>
20+
[JsonConverter(typeof(DerivedTypeConverter<AttackSimulationRepeatOffender>))]
21+
public partial class AttackSimulationRepeatOffender
22+
{
23+
24+
/// <summary>
25+
/// Gets or sets attackSimulationUser.
26+
/// The user in an attack simulation and training campaign.
27+
/// </summary>
28+
[JsonPropertyName("attackSimulationUser")]
29+
public AttackSimulationUser AttackSimulationUser { get; set; }
30+
31+
/// <summary>
32+
/// Gets or sets repeatOffenceCount.
33+
/// Number of repeat offences of the user in attack simulation and training campaigns.
34+
/// </summary>
35+
[JsonPropertyName("repeatOffenceCount")]
36+
public Int32? RepeatOffenceCount { get; set; }
37+
38+
/// <summary>
39+
/// Gets or sets additional data.
40+
/// </summary>
41+
[JsonExtensionData]
42+
public IDictionary<string, object> AdditionalData { get; set; }
43+
44+
/// <summary>
45+
/// Gets or sets @odata.type.
46+
/// </summary>
47+
[JsonPropertyName("@odata.type")]
48+
public string ODataType { get; set; }
49+
50+
}
51+
}
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
// ------------------------------------------------------------------------------
2+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
3+
// ------------------------------------------------------------------------------
4+
5+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
6+
// <auto-generated/>
7+
8+
// Template Source: EntityType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Text.Json.Serialization;
16+
17+
/// <summary>
18+
/// The type Attack Simulation Root.
19+
/// </summary>
20+
[JsonConverter(typeof(DerivedTypeConverter<AttackSimulationRoot>))]
21+
public partial class AttackSimulationRoot : Entity
22+
{
23+
24+
///<summary>
25+
/// The internal AttackSimulationRoot constructor
26+
///</summary>
27+
protected internal AttackSimulationRoot()
28+
{
29+
// Don't allow initialization of abstract entity types
30+
}
31+
32+
/// <summary>
33+
/// Gets or sets simulation automations.
34+
/// Represents simulation automation created to run on a tenant.
35+
/// </summary>
36+
[JsonPropertyName("simulationAutomations")]
37+
public IAttackSimulationRootSimulationAutomationsCollectionPage SimulationAutomations { get; set; }
38+
39+
/// <summary>
40+
/// Gets or sets simulationAutomationsNextLink.
41+
/// </summary>
42+
[JsonPropertyName("simulationAutomations@odata.nextLink")]
43+
[JsonConverter(typeof(NextLinkConverter))]
44+
public string SimulationAutomationsNextLink { get; set; }
45+
46+
/// <summary>
47+
/// Gets or sets simulations.
48+
/// Represents an attack simulation training campaign in a tenant.
49+
/// </summary>
50+
[JsonPropertyName("simulations")]
51+
public IAttackSimulationRootSimulationsCollectionPage Simulations { get; set; }
52+
53+
/// <summary>
54+
/// Gets or sets simulationsNextLink.
55+
/// </summary>
56+
[JsonPropertyName("simulations@odata.nextLink")]
57+
[JsonConverter(typeof(NextLinkConverter))]
58+
public string SimulationsNextLink { get; set; }
59+
60+
}
61+
}
62+
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
// ------------------------------------------------------------------------------
2+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
3+
// ------------------------------------------------------------------------------
4+
5+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
6+
// <auto-generated/>
7+
8+
// Template Source: ComplexType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Text.Json.Serialization;
16+
17+
/// <summary>
18+
/// The type AttackSimulationSimulationUserCoverage.
19+
/// </summary>
20+
[JsonConverter(typeof(DerivedTypeConverter<AttackSimulationSimulationUserCoverage>))]
21+
public partial class AttackSimulationSimulationUserCoverage
22+
{
23+
24+
/// <summary>
25+
/// Gets or sets attackSimulationUser.
26+
/// User in an attack simulation and training campaign.
27+
/// </summary>
28+
[JsonPropertyName("attackSimulationUser")]
29+
public AttackSimulationUser AttackSimulationUser { get; set; }
30+
31+
/// <summary>
32+
/// Gets or sets clickCount.
33+
/// Number of link clicks in the received payloads by the user in attack simulation and training campaigns.
34+
/// </summary>
35+
[JsonPropertyName("clickCount")]
36+
public Int32? ClickCount { get; set; }
37+
38+
/// <summary>
39+
/// Gets or sets compromisedCount.
40+
/// Number of compromising actions by the user in attack simulation and training campaigns.
41+
/// </summary>
42+
[JsonPropertyName("compromisedCount")]
43+
public Int32? CompromisedCount { get; set; }
44+
45+
/// <summary>
46+
/// Gets or sets latestSimulationDateTime.
47+
/// Date and time of the latest attack simulation and training campaign that the user was included in.
48+
/// </summary>
49+
[JsonPropertyName("latestSimulationDateTime")]
50+
public DateTimeOffset? LatestSimulationDateTime { get; set; }
51+
52+
/// <summary>
53+
/// Gets or sets simulationCount.
54+
/// Number of attack simulation and training campaigns that the user was included in.
55+
/// </summary>
56+
[JsonPropertyName("simulationCount")]
57+
public Int32? SimulationCount { get; set; }
58+
59+
/// <summary>
60+
/// Gets or sets additional data.
61+
/// </summary>
62+
[JsonExtensionData]
63+
public IDictionary<string, object> AdditionalData { get; set; }
64+
65+
/// <summary>
66+
/// Gets or sets @odata.type.
67+
/// </summary>
68+
[JsonPropertyName("@odata.type")]
69+
public string ODataType { get; set; }
70+
71+
}
72+
}
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
// ------------------------------------------------------------------------------
2+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
3+
// ------------------------------------------------------------------------------
4+
5+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
6+
// <auto-generated/>
7+
8+
// Template Source: ComplexType.cs.tt
9+
10+
namespace Microsoft.Graph
11+
{
12+
using System;
13+
using System.Collections.Generic;
14+
using System.IO;
15+
using System.Text.Json.Serialization;
16+
17+
/// <summary>
18+
/// The type AttackSimulationTrainingUserCoverage.
19+
/// </summary>
20+
[JsonConverter(typeof(DerivedTypeConverter<AttackSimulationTrainingUserCoverage>))]
21+
public partial class AttackSimulationTrainingUserCoverage
22+
{
23+
24+
/// <summary>
25+
/// Gets or sets attackSimulationUser.
26+
/// User in an attack simulation and training campaign.
27+
/// </summary>
28+
[JsonPropertyName("attackSimulationUser")]
29+
public AttackSimulationUser AttackSimulationUser { get; set; }
30+
31+
/// <summary>
32+
/// Gets or sets userTrainings.
33+
/// List of assigned trainings and their statuses for the user.
34+
/// </summary>
35+
[JsonPropertyName("userTrainings")]
36+
public IEnumerable<UserTrainingStatusInfo> UserTrainings { get; set; }
37+
38+
/// <summary>
39+
/// Gets or sets additional data.
40+
/// </summary>
41+
[JsonExtensionData]
42+
public IDictionary<string, object> AdditionalData { get; set; }
43+
44+
/// <summary>
45+
/// Gets or sets @odata.type.
46+
/// </summary>
47+
[JsonPropertyName("@odata.type")]
48+
public string ODataType { get; set; }
49+
50+
}
51+
}

0 commit comments

Comments
 (0)