Skip to content

Commit 7fef3f5

Browse files
Merge pull request #636 from microsoftgraph/beta/pipelinebuild/121145
Generated Beta models and request builders
2 parents 464685b + 5d19496 commit 7fef3f5

File tree

106 files changed

+4652
-161
lines changed

Some content is hidden

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

106 files changed

+4652
-161
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
### Changed
1313

14+
## [0.77.0] - 2023-07-28
15+
16+
### Changed
17+
18+
- Weekly generation.
19+
1420
## [0.76.0] - 2023-07-19
1521

1622
### Changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ repositories {
2020
2121
dependencies {
2222
// Include the sdk as a dependency
23-
implementation 'com.microsoft.graph:microsoft-graph-beta:0.76.0-SNAPSHOT'
23+
implementation 'com.microsoft.graph:microsoft-graph-beta:0.77.0-SNAPSHOT'
2424
// Uncomment the line below if you are building an android application
2525
//implementation 'com.google.guava:guava:30.1.1-android'
2626
// This dependency is only needed if you are using the TokenCrendentialAuthProvider
@@ -37,7 +37,7 @@ Add the dependency in `dependencies` in pom.xml
3737
<!-- Include the sdk as a dependency -->
3838
<groupId>com.microsoft.graph</groupId>
3939
<artifactId>microsoft-graph-beta</artifactId>
40-
<version>0.76.0-SNAPSHOT</version>
40+
<version>0.77.0-SNAPSHOT</version>
4141
</dependency>
4242
<dependency>
4343
<!-- This dependency is only needed if you are using the TokenCrendentialAuthProvider -->
@@ -148,3 +148,4 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the [MI
148148

149149
[Third-party notices](THIRD%20PARTY%20NOTICES)
150150

151+

gradle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ org.gradle.caching=true
2626
mavenGroupId = com.microsoft.graph
2727
mavenArtifactId = microsoft-graph-beta
2828
mavenMajorVersion = 0
29-
mavenMinorVersion = 76
29+
mavenMinorVersion = 77
3030
mavenPatchVersion = 0
3131
mavenArtifactSuffix =
3232

@@ -111,5 +111,6 @@ mavenCentralPublishingEnabled=false
111111

112112

113113

114+
114115

115116

src/main/java/com/microsoft/graph/info/Constants.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ private Constants() {
1818
/** The client secret to use for unit testing */
1919
public static final String CLIENTSECRET = "clientsecret";
2020
/** The SDK version */
21-
public static final String VERSION_NAME = "0.76.0";
21+
public static final String VERSION_NAME = "0.77.0";
2222
}
2323

2424

@@ -86,5 +86,6 @@ private Constants() {
8686

8787

8888

89+
8990

9091

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ public final AdditionalDataManager additionalDataManager() {
7878

7979
/**
8080
* The Requested Access Token Version.
81-
* Specifies the access token version expected by this resource. This changes the version and format of the JWT produced independent of the endpoint or client used to request the access token. The endpoint used, v1.0 or v2.0, is chosen by the client and only impacts the version of id_tokens. Resources need to explicitly configure requestedAccessTokenVersion to indicate the supported access token format. Possible values for requestedAccessTokenVersion are 1, 2, or null. If the value is null, this defaults to 1, which corresponds to the v1.0 endpoint. If signInAudience on the application is configured as AzureADandPersonalMicrosoftAccount, the value for this property must be 2
81+
* Specifies the access token version expected by this resource. This changes the version and format of the JWT produced independent of the endpoint or client used to request the access token. The endpoint used, v1.0 or v2.0, is chosen by the client and only impacts the version of id_tokens. Resources need to explicitly configure requestedAccessTokenVersion to indicate the supported access token format. Possible values for requestedAccessTokenVersion are 1, 2, or null. If the value is null, this defaults to 1, which corresponds to the v1.0 endpoint. If signInAudience on the application is configured as AzureADandPersonalMicrosoftAccount or PersonalMicrosoftAccount, the value for this property must be 2.
8282
*/
8383
@SerializedName(value = "requestedAccessTokenVersion", alternate = {"RequestedAccessTokenVersion"})
8484
@Expose

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public final AdditionalDataManager additionalDataManager() {
8686

8787
/**
8888
* The Primary Approvers.
89-
* The users who will be asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors and externalSponsors. When creating or updating a policy, include at least one userSet in this collection.
89+
* The users who will be asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors and targetUserSponsors. When creating or updating a policy, include at least one userSet in this collection.
9090
*/
9191
@SerializedName(value = "primaryApprovers", alternate = {"PrimaryApprovers"})
9292
@Expose
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
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.PageLayoutType;
12+
import com.microsoft.graph.models.PublicationFacet;
13+
import com.microsoft.graph.models.BaseItem;
14+
15+
16+
import com.google.gson.JsonObject;
17+
import com.google.gson.annotations.SerializedName;
18+
import com.google.gson.annotations.Expose;
19+
import javax.annotation.Nullable;
20+
import javax.annotation.Nonnull;
21+
22+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
23+
24+
/**
25+
* The class for the Base Site Page.
26+
*/
27+
public class BaseSitePage extends BaseItem implements IJsonBackedObject {
28+
29+
30+
/**
31+
* The Page Layout.
32+
* The name of the page layout of the page. The possible values are: microsoftReserved, article, home, unknownFutureValue.
33+
*/
34+
@SerializedName(value = "pageLayout", alternate = {"PageLayout"})
35+
@Expose
36+
@Nullable
37+
public PageLayoutType pageLayout;
38+
39+
/**
40+
* The Publishing State.
41+
* The publishing status and the MM.mm version of the page.
42+
*/
43+
@SerializedName(value = "publishingState", alternate = {"PublishingState"})
44+
@Expose
45+
@Nullable
46+
public PublicationFacet publishingState;
47+
48+
/**
49+
* The Title.
50+
* Title of the sitePage.
51+
*/
52+
@SerializedName(value = "title", alternate = {"Title"})
53+
@Expose
54+
@Nullable
55+
public String title;
56+
57+
58+
/**
59+
* Sets the raw JSON object
60+
*
61+
* @param serializer the serializer
62+
* @param json the JSON object to set this object to
63+
*/
64+
public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) {
65+
66+
}
67+
}

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

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
2929

3030
/**
3131
* The Commerce Subscription Id.
32-
*
32+
* The ID of this subscription in the commerce system. Alternate key.
3333
*/
3434
@SerializedName(value = "commerceSubscriptionId", alternate = {"CommerceSubscriptionId"})
3535
@Expose
@@ -38,7 +38,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
3838

3939
/**
4040
* The Created Date Time.
41-
*
41+
* The date and time when this subscription was created. The DateTimeOffset 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.
4242
*/
4343
@SerializedName(value = "createdDateTime", alternate = {"CreatedDateTime"})
4444
@Expose
@@ -47,7 +47,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
4747

4848
/**
4949
* The Is Trial.
50-
*
50+
* Whether the subscription is a free trial or purchased.
5151
*/
5252
@SerializedName(value = "isTrial", alternate = {"IsTrial"})
5353
@Expose
@@ -56,7 +56,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
5656

5757
/**
5858
* The Next Lifecycle Date Time.
59-
*
59+
* The date and time when the subscription will move to the next state (as defined by the status property) if not renewed by the tenant. The DateTimeOffset 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.
6060
*/
6161
@SerializedName(value = "nextLifecycleDateTime", alternate = {"NextLifecycleDateTime"})
6262
@Expose
@@ -74,7 +74,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
7474

7575
/**
7676
* The Owner Id.
77-
*
77+
* The object ID of the account admin.
7878
*/
7979
@SerializedName(value = "ownerId", alternate = {"OwnerId"})
8080
@Expose
@@ -83,7 +83,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
8383

8484
/**
8585
* The Owner Tenant Id.
86-
*
86+
* The unique identifier for the Microsoft partner tenant that created the subscription on a customer tenant.
8787
*/
8888
@SerializedName(value = "ownerTenantId", alternate = {"OwnerTenantId"})
8989
@Expose
@@ -92,7 +92,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
9292

9393
/**
9494
* The Owner Type.
95-
*
95+
* Indicates the entity that ownerId belongs to, for example, 'User'.
9696
*/
9797
@SerializedName(value = "ownerType", alternate = {"OwnerType"})
9898
@Expose
@@ -101,7 +101,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
101101

102102
/**
103103
* The Service Status.
104-
*
104+
* The provisioning status of each service that's included in this subscription.
105105
*/
106106
@SerializedName(value = "serviceStatus", alternate = {"ServiceStatus"})
107107
@Expose
@@ -110,7 +110,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
110110

111111
/**
112112
* The Sku Id.
113-
*
113+
* The object ID of the SKU associated with this subscription.
114114
*/
115115
@SerializedName(value = "skuId", alternate = {"SkuId"})
116116
@Expose
@@ -119,7 +119,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
119119

120120
/**
121121
* The Sku Part Number.
122-
*
122+
* The SKU associated with this subscription.
123123
*/
124124
@SerializedName(value = "skuPartNumber", alternate = {"SkuPartNumber"})
125125
@Expose
@@ -128,7 +128,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
128128

129129
/**
130130
* The Status.
131-
*
131+
* The status of this subscription. Possible values are: Enabled, Expired, Suspended, Warning, LockedOut.
132132
*/
133133
@SerializedName(value = "status", alternate = {"Status"})
134134
@Expose
@@ -137,7 +137,7 @@ public class CompanySubscription extends Entity implements IJsonBackedObject {
137137

138138
/**
139139
* The Total Licenses.
140-
*
140+
* The number of seats included in this subscription.
141141
*/
142142
@SerializedName(value = "totalLicenses", alternate = {"TotalLicenses"})
143143
@Expose

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() {
3939

4040
/**
4141
* The Setting Definition Id.
42-
* Setting definition id that is being referred to a setting. Applicable for reusable setting.
42+
* Setting definition id that is being referred to a setting. Applicable for reusable setting
4343
*/
4444
@SerializedName(value = "settingDefinitionId", alternate = {"SettingDefinitionId"})
4545
@Expose

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public final AdditionalDataManager additionalDataManager() {
6969

7070
/**
7171
* The Technologies.
72-
* Which technology channels this setting can be deployed through. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, linuxMdm, unknownFutureValue.
72+
* Which technology channels this setting can be deployed through. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue.
7373
*/
7474
@SerializedName(value = "technologies", alternate = {"Technologies"})
7575
@Expose

0 commit comments

Comments
 (0)