Skip to content

Commit ce57f64

Browse files
committed
Merge branch 'dev' into feature/v3
2 parents 8c77e7a + 31121a7 commit ce57f64

File tree

204 files changed

+2102
-549
lines changed

Some content is hidden

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

204 files changed

+2102
-549
lines changed

src/main/java/com/microsoft/graph/callrecords/models/CallRecord.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public class CallRecord extends Entity implements IJsonBackedObject {
105105

106106
/**
107107
* The Version.
108-
* Monotonically increasing version of the call record. Higher version call records with the same id includes additional data compared to the lower version.
108+
* Monotonically increasing version of the call record. Higher version call records with the same ID includes additional data compared to the lower version.
109109
*/
110110
@SerializedName(value = "version", alternate = {"Version"})
111111
@Expose

src/main/java/com/microsoft/graph/models/AadUserConversationMember.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class AadUserConversationMember extends ConversationMember implements IJs
3737

3838
/**
3939
* The User Id.
40-
* The guid of the user.
40+
* The GUID of the user.
4141
*/
4242
@SerializedName(value = "userId", alternate = {"UserId"})
4343
@Expose

src/main/java/com/microsoft/graph/models/AdministrativeUnit.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public class AdministrativeUnit extends DirectoryObject implements IJsonBackedOb
5151

5252
/**
5353
* The Visibility.
54-
* Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership or Public. If not set, default behavior is Public. When set to HiddenMembership, only members of the administrative unit can list other members of the adminstrative unit.
54+
* Controls whether the adminstrative unit and its members are hidden or public. Can be set to HiddenMembership or Public. If not set, default behavior is Public. When set to HiddenMembership, only members of the administrative unit can list other members of the adminstrative unit.
5555
*/
5656
@SerializedName(value = "visibility", alternate = {"Visibility"})
5757
@Expose
@@ -76,7 +76,7 @@ public class AdministrativeUnit extends DirectoryObject implements IJsonBackedOb
7676

7777
/**
7878
* The Extensions.
79-
*
79+
* The collection of open extensions defined for this Administrative Unit. Nullable.
8080
*/
8181
@SerializedName(value = "extensions", alternate = {"Extensions"})
8282
@Expose

src/main/java/com/microsoft/graph/models/Alert.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ public class Alert extends Entity implements IJsonBackedObject {
192192

193193
/**
194194
* The History States.
195-
*
195+
* A collection of alertHistoryStates comprising an audit log of all updates made to an alert.
196196
*/
197197
@SerializedName(value = "historyStates", alternate = {"HistoryStates"})
198198
@Expose

src/main/java/com/microsoft/graph/models/AlertHistoryState.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public final AdditionalDataManager additionalDataManager() {
4242

4343
/**
4444
* The App Id.
45-
*
45+
* The Application ID of the calling application that submitted an update (PATCH) to the alert. The appId should be extracted from the auth token and not entered manually by the calling application.
4646
*/
4747
@SerializedName(value = "appId", alternate = {"AppId"})
4848
@Expose
@@ -51,7 +51,7 @@ public final AdditionalDataManager additionalDataManager() {
5151

5252
/**
5353
* The Assigned To.
54-
*
54+
* UPN of user the alert was assigned to (note: alert.assignedTo only stores the last value/UPN).
5555
*/
5656
@SerializedName(value = "assignedTo", alternate = {"AssignedTo"})
5757
@Expose
@@ -60,7 +60,7 @@ public final AdditionalDataManager additionalDataManager() {
6060

6161
/**
6262
* The Comments.
63-
*
63+
* Comment entered by signed-in user.
6464
*/
6565
@SerializedName(value = "comments", alternate = {"Comments"})
6666
@Expose
@@ -69,7 +69,7 @@ public final AdditionalDataManager additionalDataManager() {
6969

7070
/**
7171
* The Feedback.
72-
*
72+
* Analyst feedback on the alert in this update. Possible values are: unknown, truePositive, falsePositive, benignPositive.
7373
*/
7474
@SerializedName(value = "feedback", alternate = {"Feedback"})
7575
@Expose
@@ -78,7 +78,7 @@ public final AdditionalDataManager additionalDataManager() {
7878

7979
/**
8080
* The Status.
81-
*
81+
* Alert status value (if updated). Possible values are: unknown, newAlert, inProgress, resolved, dismissed.
8282
*/
8383
@SerializedName(value = "status", alternate = {"Status"})
8484
@Expose
@@ -87,7 +87,7 @@ public final AdditionalDataManager additionalDataManager() {
8787

8888
/**
8989
* The Updated Date Time.
90-
*
90+
* Date and time of the alert update. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'
9191
*/
9292
@SerializedName(value = "updatedDateTime", alternate = {"UpdatedDateTime"})
9393
@Expose
@@ -96,7 +96,7 @@ public final AdditionalDataManager additionalDataManager() {
9696

9797
/**
9898
* The User.
99-
*
99+
* UPN of the signed-in user that updated the alert (taken from the bearer token - if in user/delegated auth mode).
100100
*/
101101
@SerializedName(value = "user", alternate = {"User"})
102102
@Expose

src/main/java/com/microsoft/graph/models/AndroidManagedAppProtection.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public class AndroidManagedAppProtection extends TargetedManagedAppProtection im
3131

3232
/**
3333
* The Custom Browser Display Name.
34-
* Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true.
34+
* Friendly name of the preferred custom browser to open weblink on Android.
3535
*/
3636
@SerializedName(value = "customBrowserDisplayName", alternate = {"CustomBrowserDisplayName"})
3737
@Expose
@@ -40,7 +40,7 @@ public class AndroidManagedAppProtection extends TargetedManagedAppProtection im
4040

4141
/**
4242
* The Custom Browser Package Id.
43-
* Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true.
43+
* Unique identifier of a custom browser to open weblink on Android.
4444
*/
4545
@SerializedName(value = "customBrowserPackageId", alternate = {"CustomBrowserPackageId"})
4646
@Expose

src/main/java/com/microsoft/graph/models/Application.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject {
6767

6868
/**
6969
* The App Id.
70-
* The unique identifier for the application that is assigned to an application by Azure AD. Not nullable. Read-only.
70+
* The unique identifier for the application that is assigned by Azure AD. Not nullable. Read-only.
7171
*/
7272
@SerializedName(value = "appId", alternate = {"AppId"})
7373
@Expose
@@ -121,7 +121,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject {
121121

122122
/**
123123
* The Group Membership Claims.
124-
* Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following valid string values:NoneSecurityGroup: For security groups and Azure AD rolesAll: This gets all of the security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of.
124+
* Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following string values:NoneSecurityGroup: For security groups and Azure AD rolesAll: This gets all of the security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of.
125125
*/
126126
@SerializedName(value = "groupMembershipClaims", alternate = {"GroupMembershipClaims"})
127127
@Expose
@@ -130,7 +130,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject {
130130

131131
/**
132132
* The Identifier Uris.
133-
* The URIs that identify the application within its Azure AD tenant, or within a verified custom domain if the application is multi-tenant. For more information see Application Objects and Service Principal Objects. The any operator is required for filter expressions on multi-valued properties. Not nullable.
133+
* The URIs that identify the application within its Azure AD tenant, or within a verified custom domain if the application is multi-tenant. For more information, see Application Objects and Service Principal Objects. The any operator is required for filter expressions on multi-valued properties. Not nullable.
134134
*/
135135
@SerializedName(value = "identifierUris", alternate = {"IdentifierUris"})
136136
@Expose
@@ -139,7 +139,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject {
139139

140140
/**
141141
* The Info.
142-
* Basic profile information of the application such as app's marketing, support, terms of service and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more info, see How to: Add Terms of service and privacy statement for registered Azure AD apps.
142+
* Basic profile information of the application, such as it's marketing, support, terms of service, and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more information, see How to: Add Terms of service and privacy statement for registered Azure AD apps.
143143
*/
144144
@SerializedName(value = "info", alternate = {"Info"})
145145
@Expose
@@ -157,7 +157,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject {
157157

158158
/**
159159
* The Is Fallback Public Client.
160-
* Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Azure AD cannot determine the client application type. For example, the ROPC flow where it is configured without specifying a redirect URI. In those cases Azure AD interprets the application type based on the value of this property.
160+
* Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Azure AD cannot determine the client application type. For example, the ROPC flow where the application is configured without specifying a redirect URI. In those cases Azure AD interprets the application type based on the value of this property.
161161
*/
162162
@SerializedName(value = "isFallbackPublicClient", alternate = {"IsFallbackPublicClient"})
163163
@Expose
@@ -229,7 +229,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject {
229229

230230
/**
231231
* The Publisher Domain.
232-
* The verified publisher domain for the application. Read-only. For more information, see How to: Configure an application's publisher domain.
232+
* The verified publisher domain for the application. Read-only.
233233
*/
234234
@SerializedName(value = "publisherDomain", alternate = {"PublisherDomain"})
235235
@Expose
@@ -247,7 +247,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject {
247247

248248
/**
249249
* The Sign In Audience.
250-
* Specifies the Microsoft accounts that are supported for the current application. Supported values are:AzureADMyOrg: Users with a Microsoft work or school account in my organization’s Azure AD tenant (single tenant)AzureADMultipleOrgs: Users with a Microsoft work or school account in any organization’s Azure AD tenant (multi-tenant).AzureADandPersonalMicrosoftAccount: Users with a personal Microsoft account, or a work or school account in any organization’s Azure AD tenant.PersonalMicrosoftAccount: Users with a personal Microsoft account only.For authenticating users with Azure AD B2C user flows, use AzureADandPersonalMicrosoftAccount. This value allows for the widest set of user identities including local accounts and user identities from Microsoft, Facebook, Google, Twitter, or any OpenID Connect provider.
250+
* Specifies the Microsoft accounts that are supported for the current application. Supported values are:AzureADMyOrg: Users with a Microsoft work or school account in my organization’s Azure AD tenant (single-tenant).AzureADMultipleOrgs: Users with a Microsoft work or school account in any organization’s Azure AD tenant (multi-tenant).AzureADandPersonalMicrosoftAccount: Users with a personal Microsoft account, or a work or school account in any organization’s Azure AD tenant.PersonalMicrosoftAccount: Users with a personal Microsoft account only.
251251
*/
252252
@SerializedName(value = "signInAudience", alternate = {"SignInAudience"})
253253
@Expose
@@ -256,7 +256,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject {
256256

257257
/**
258258
* The Spa.
259-
*
259+
* Specifies settings for a single-page application, including sign out URLs and redirect URIs for authorization codes and access tokens.
260260
*/
261261
@SerializedName(value = "spa", alternate = {"Spa"})
262262
@Expose
@@ -331,7 +331,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject {
331331

332332
/**
333333
* The Token Lifetime Policies.
334-
*
334+
* The tokenLifetimePolicies assigned to this application.
335335
*/
336336
@Nullable
337337
public TokenLifetimePolicyCollectionPage tokenLifetimePolicies;
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
// Template Source: BaseEntity.java.tt
2+
// ------------------------------------------------------------------------------
3+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
4+
// ------------------------------------------------------------------------------
5+
6+
package com.microsoft.graph.models;
7+
import com.microsoft.graph.serializer.ISerializer;
8+
import com.microsoft.graph.serializer.IJsonBackedObject;
9+
import com.microsoft.graph.serializer.AdditionalDataManager;
10+
import java.util.EnumSet;
11+
import com.microsoft.graph.models.Application;
12+
import com.microsoft.graph.models.ServicePrincipal;
13+
14+
15+
import com.google.gson.JsonObject;
16+
import com.google.gson.annotations.SerializedName;
17+
import com.google.gson.annotations.Expose;
18+
import javax.annotation.Nullable;
19+
import javax.annotation.Nonnull;
20+
21+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
22+
23+
/**
24+
* The class for the Application Service Principal.
25+
*/
26+
public class ApplicationServicePrincipal implements IJsonBackedObject {
27+
28+
/** the OData type of the object as returned by the service */
29+
@SerializedName("@odata.type")
30+
@Expose
31+
@Nullable
32+
public String oDataType;
33+
34+
private transient AdditionalDataManager additionalDataManager = new AdditionalDataManager(this);
35+
36+
@Override
37+
@Nonnull
38+
public final AdditionalDataManager additionalDataManager() {
39+
return additionalDataManager;
40+
}
41+
42+
/**
43+
* The Application.
44+
*
45+
*/
46+
@SerializedName(value = "application", alternate = {"Application"})
47+
@Expose
48+
@Nullable
49+
public Application application;
50+
51+
/**
52+
* The Service Principal.
53+
*
54+
*/
55+
@SerializedName(value = "servicePrincipal", alternate = {"ServicePrincipal"})
56+
@Expose
57+
@Nullable
58+
public ServicePrincipal servicePrincipal;
59+
60+
61+
/**
62+
* Sets the raw JSON object
63+
*
64+
* @param serializer the serializer
65+
* @param json the JSON object to set this object to
66+
*/
67+
public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) {
68+
69+
}
70+
}
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
// Template Source: BaseEntity.java.tt
2+
// ------------------------------------------------------------------------------
3+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
4+
// ------------------------------------------------------------------------------
5+
6+
package com.microsoft.graph.models;
7+
import com.microsoft.graph.serializer.ISerializer;
8+
import com.microsoft.graph.serializer.IJsonBackedObject;
9+
import com.microsoft.graph.serializer.AdditionalDataManager;
10+
import java.util.EnumSet;
11+
import com.microsoft.graph.http.BaseCollectionPage;
12+
import com.microsoft.graph.models.Entity;
13+
14+
15+
import com.google.gson.JsonObject;
16+
import com.google.gson.annotations.SerializedName;
17+
import com.google.gson.annotations.Expose;
18+
import javax.annotation.Nullable;
19+
import javax.annotation.Nonnull;
20+
21+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
22+
23+
/**
24+
* The class for the Application Template.
25+
*/
26+
public class ApplicationTemplate extends Entity implements IJsonBackedObject {
27+
28+
29+
/**
30+
* The Categories.
31+
* The list of categories for the application. Supported values can be: Collaboration, Business Management, Consumer,Content management, CRM, Data services, Developer services, E-commerce, Education, ERP, Finance, Health, Human resources, IT infrastructure, Mail, Management, Marketing, Media, Productivity, Project management, Telecommunications, Tools, Travel, and Web design & hosting.
32+
*/
33+
@SerializedName(value = "categories", alternate = {"Categories"})
34+
@Expose
35+
@Nullable
36+
public java.util.List<String> categories;
37+
38+
/**
39+
* The Description.
40+
* A description of the application.
41+
*/
42+
@SerializedName(value = "description", alternate = {"Description"})
43+
@Expose
44+
@Nullable
45+
public String description;
46+
47+
/**
48+
* The Display Name.
49+
* The name of the application.
50+
*/
51+
@SerializedName(value = "displayName", alternate = {"DisplayName"})
52+
@Expose
53+
@Nullable
54+
public String displayName;
55+
56+
/**
57+
* The Home Page Url.
58+
* The home page URL of the application.
59+
*/
60+
@SerializedName(value = "homePageUrl", alternate = {"HomePageUrl"})
61+
@Expose
62+
@Nullable
63+
public String homePageUrl;
64+
65+
/**
66+
* The Logo Url.
67+
* The URL to get the logo for this application.
68+
*/
69+
@SerializedName(value = "logoUrl", alternate = {"LogoUrl"})
70+
@Expose
71+
@Nullable
72+
public String logoUrl;
73+
74+
/**
75+
* The Publisher.
76+
* The name of the publisher for this application.
77+
*/
78+
@SerializedName(value = "publisher", alternate = {"Publisher"})
79+
@Expose
80+
@Nullable
81+
public String publisher;
82+
83+
/**
84+
* The Supported Provisioning Types.
85+
* The list of provisioning modes supported by this application. The only valid value is sync.
86+
*/
87+
@SerializedName(value = "supportedProvisioningTypes", alternate = {"SupportedProvisioningTypes"})
88+
@Expose
89+
@Nullable
90+
public java.util.List<String> supportedProvisioningTypes;
91+
92+
/**
93+
* The Supported Single Sign On Modes.
94+
* The list of single sign-on modes supported by this application. The supported values are password, saml, external, and oidc.
95+
*/
96+
@SerializedName(value = "supportedSingleSignOnModes", alternate = {"SupportedSingleSignOnModes"})
97+
@Expose
98+
@Nullable
99+
public java.util.List<String> supportedSingleSignOnModes;
100+
101+
102+
/**
103+
* Sets the raw JSON object
104+
*
105+
* @param serializer the serializer
106+
* @param json the JSON object to set this object to
107+
*/
108+
public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) {
109+
110+
}
111+
}

0 commit comments

Comments
 (0)