1818import com .microsoft .graph .managedtenants .models .DeviceCompliancePolicySettingStateSummary ;
1919import com .microsoft .graph .managedtenants .models .ManagedDeviceCompliance ;
2020import com .microsoft .graph .managedtenants .models .ManagedDeviceComplianceTrend ;
21+ import com .microsoft .graph .managedtenants .models .ManagementAction ;
22+ import com .microsoft .graph .managedtenants .models .ManagementActionTenantDeploymentStatus ;
23+ import com .microsoft .graph .managedtenants .models .ManagementIntent ;
24+ import com .microsoft .graph .managedtenants .models .ManagementTemplate ;
2125import com .microsoft .graph .managedtenants .models .RiskyUser ;
26+ import com .microsoft .graph .managedtenants .models .TenantGroup ;
27+ import com .microsoft .graph .managedtenants .models .Tenant ;
28+ import com .microsoft .graph .managedtenants .models .TenantCustomizedInformation ;
29+ import com .microsoft .graph .managedtenants .models .TenantDetailedInformation ;
30+ import com .microsoft .graph .managedtenants .models .TenantTag ;
2231import com .microsoft .graph .managedtenants .models .WindowsDeviceMalwareState ;
2332import com .microsoft .graph .managedtenants .models .WindowsProtectionState ;
2433import com .microsoft .graph .models .Entity ;
3140import com .microsoft .graph .managedtenants .requests .DeviceCompliancePolicySettingStateSummaryCollectionPage ;
3241import com .microsoft .graph .managedtenants .requests .ManagedDeviceComplianceCollectionPage ;
3342import com .microsoft .graph .managedtenants .requests .ManagedDeviceComplianceTrendCollectionPage ;
43+ import com .microsoft .graph .managedtenants .requests .ManagementActionCollectionPage ;
44+ import com .microsoft .graph .managedtenants .requests .ManagementActionTenantDeploymentStatusCollectionPage ;
45+ import com .microsoft .graph .managedtenants .requests .ManagementIntentCollectionPage ;
46+ import com .microsoft .graph .managedtenants .requests .ManagementTemplateCollectionPage ;
3447import com .microsoft .graph .managedtenants .requests .RiskyUserCollectionPage ;
48+ import com .microsoft .graph .managedtenants .requests .TenantGroupCollectionPage ;
49+ import com .microsoft .graph .managedtenants .requests .TenantCollectionPage ;
50+ import com .microsoft .graph .managedtenants .requests .TenantCustomizedInformationCollectionPage ;
51+ import com .microsoft .graph .managedtenants .requests .TenantDetailedInformationCollectionPage ;
52+ import com .microsoft .graph .managedtenants .requests .TenantTagCollectionPage ;
3553import com .microsoft .graph .managedtenants .requests .WindowsDeviceMalwareStateCollectionPage ;
3654import com .microsoft .graph .managedtenants .requests .WindowsProtectionStateCollectionPage ;
3755
@@ -131,6 +149,42 @@ public class ManagedTenant extends Entity implements IJsonBackedObject {
131149 @ Nullable
132150 public ManagedDeviceComplianceTrendCollectionPage managedDeviceComplianceTrends ;
133151
152+ /**
153+ * The Management Actions.
154+ *
155+ */
156+ @ SerializedName (value = "managementActions" , alternate = {"ManagementActions" })
157+ @ Expose
158+ @ Nullable
159+ public ManagementActionCollectionPage managementActions ;
160+
161+ /**
162+ * The Management Action Tenant Deployment Statuses.
163+ *
164+ */
165+ @ SerializedName (value = "managementActionTenantDeploymentStatuses" , alternate = {"ManagementActionTenantDeploymentStatuses" })
166+ @ Expose
167+ @ Nullable
168+ public ManagementActionTenantDeploymentStatusCollectionPage managementActionTenantDeploymentStatuses ;
169+
170+ /**
171+ * The Management Intents.
172+ *
173+ */
174+ @ SerializedName (value = "managementIntents" , alternate = {"ManagementIntents" })
175+ @ Expose
176+ @ Nullable
177+ public ManagementIntentCollectionPage managementIntents ;
178+
179+ /**
180+ * The Management Templates.
181+ *
182+ */
183+ @ SerializedName (value = "managementTemplates" , alternate = {"ManagementTemplates" })
184+ @ Expose
185+ @ Nullable
186+ public ManagementTemplateCollectionPage managementTemplates ;
187+
134188 /**
135189 * The Risky Users.
136190 *
@@ -140,6 +194,51 @@ public class ManagedTenant extends Entity implements IJsonBackedObject {
140194 @ Nullable
141195 public RiskyUserCollectionPage riskyUsers ;
142196
197+ /**
198+ * The Tenant Groups.
199+ *
200+ */
201+ @ SerializedName (value = "tenantGroups" , alternate = {"TenantGroups" })
202+ @ Expose
203+ @ Nullable
204+ public TenantGroupCollectionPage tenantGroups ;
205+
206+ /**
207+ * The Tenants.
208+ *
209+ */
210+ @ SerializedName (value = "tenants" , alternate = {"Tenants" })
211+ @ Expose
212+ @ Nullable
213+ public TenantCollectionPage tenants ;
214+
215+ /**
216+ * The Tenants Customized Information.
217+ *
218+ */
219+ @ SerializedName (value = "tenantsCustomizedInformation" , alternate = {"TenantsCustomizedInformation" })
220+ @ Expose
221+ @ Nullable
222+ public TenantCustomizedInformationCollectionPage tenantsCustomizedInformation ;
223+
224+ /**
225+ * The Tenants Detailed Information.
226+ *
227+ */
228+ @ SerializedName (value = "tenantsDetailedInformation" , alternate = {"TenantsDetailedInformation" })
229+ @ Expose
230+ @ Nullable
231+ public TenantDetailedInformationCollectionPage tenantsDetailedInformation ;
232+
233+ /**
234+ * The Tenant Tags.
235+ *
236+ */
237+ @ SerializedName (value = "tenantTags" , alternate = {"TenantTags" })
238+ @ Expose
239+ @ Nullable
240+ public TenantTagCollectionPage tenantTags ;
241+
143242 /**
144243 * The Windows Device Malware States.
145244 *
@@ -204,10 +303,46 @@ public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final J
204303 managedDeviceComplianceTrends = serializer .deserializeObject (json .get ("managedDeviceComplianceTrends" ), ManagedDeviceComplianceTrendCollectionPage .class );
205304 }
206305
306+ if (json .has ("managementActions" )) {
307+ managementActions = serializer .deserializeObject (json .get ("managementActions" ), ManagementActionCollectionPage .class );
308+ }
309+
310+ if (json .has ("managementActionTenantDeploymentStatuses" )) {
311+ managementActionTenantDeploymentStatuses = serializer .deserializeObject (json .get ("managementActionTenantDeploymentStatuses" ), ManagementActionTenantDeploymentStatusCollectionPage .class );
312+ }
313+
314+ if (json .has ("managementIntents" )) {
315+ managementIntents = serializer .deserializeObject (json .get ("managementIntents" ), ManagementIntentCollectionPage .class );
316+ }
317+
318+ if (json .has ("managementTemplates" )) {
319+ managementTemplates = serializer .deserializeObject (json .get ("managementTemplates" ), ManagementTemplateCollectionPage .class );
320+ }
321+
207322 if (json .has ("riskyUsers" )) {
208323 riskyUsers = serializer .deserializeObject (json .get ("riskyUsers" ), RiskyUserCollectionPage .class );
209324 }
210325
326+ if (json .has ("tenantGroups" )) {
327+ tenantGroups = serializer .deserializeObject (json .get ("tenantGroups" ), TenantGroupCollectionPage .class );
328+ }
329+
330+ if (json .has ("tenants" )) {
331+ tenants = serializer .deserializeObject (json .get ("tenants" ), TenantCollectionPage .class );
332+ }
333+
334+ if (json .has ("tenantsCustomizedInformation" )) {
335+ tenantsCustomizedInformation = serializer .deserializeObject (json .get ("tenantsCustomizedInformation" ), TenantCustomizedInformationCollectionPage .class );
336+ }
337+
338+ if (json .has ("tenantsDetailedInformation" )) {
339+ tenantsDetailedInformation = serializer .deserializeObject (json .get ("tenantsDetailedInformation" ), TenantDetailedInformationCollectionPage .class );
340+ }
341+
342+ if (json .has ("tenantTags" )) {
343+ tenantTags = serializer .deserializeObject (json .get ("tenantTags" ), TenantTagCollectionPage .class );
344+ }
345+
211346 if (json .has ("windowsDeviceMalwareStates" )) {
212347 windowsDeviceMalwareStates = serializer .deserializeObject (json .get ("windowsDeviceMalwareStates" ), WindowsDeviceMalwareStateCollectionPage .class );
213348 }
0 commit comments