com.microsoft.graph.beta.generated.models.managedtenants.ManagedTenant Maven / Gradle / Ivy
package com.microsoft.graph.beta.models.managedtenants;
import com.microsoft.graph.beta.models.Entity;
import com.microsoft.kiota.serialization.Parsable;
import com.microsoft.kiota.serialization.ParseNode;
import com.microsoft.kiota.serialization.SerializationWriter;
import java.util.HashMap;
import java.util.Map;
import java.util.Objects;
@jakarta.annotation.Generated("com.microsoft.kiota")
public class ManagedTenant extends Entity implements Parsable {
/**
* Instantiates a new {@link ManagedTenant} and sets the default values.
*/
public ManagedTenant() {
super();
}
/**
* Creates a new instance of the appropriate class based on discriminator value
* @param parseNode The parse node to use to read the discriminator value and create the object
* @return a {@link ManagedTenant}
*/
@jakarta.annotation.Nonnull
public static ManagedTenant createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) {
Objects.requireNonNull(parseNode);
return new ManagedTenant();
}
/**
* Gets the aggregatedPolicyCompliances property value. Aggregate view of device compliance policies across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getAggregatedPolicyCompliances() {
return this.backingStore.get("aggregatedPolicyCompliances");
}
/**
* Gets the appPerformances property value. The appPerformances property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getAppPerformances() {
return this.backingStore.get("appPerformances");
}
/**
* Gets the auditEvents property value. The collection of audit events across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getAuditEvents() {
return this.backingStore.get("auditEvents");
}
/**
* Gets the cloudPcConnections property value. The collection of cloud PC connections across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getCloudPcConnections() {
return this.backingStore.get("cloudPcConnections");
}
/**
* Gets the cloudPcDevices property value. The collection of cloud PC devices across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getCloudPcDevices() {
return this.backingStore.get("cloudPcDevices");
}
/**
* Gets the cloudPcsOverview property value. Overview of cloud PC information across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getCloudPcsOverview() {
return this.backingStore.get("cloudPcsOverview");
}
/**
* Gets the conditionalAccessPolicyCoverages property value. Aggregate view of conditional access policy coverage across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getConditionalAccessPolicyCoverages() {
return this.backingStore.get("conditionalAccessPolicyCoverages");
}
/**
* Gets the credentialUserRegistrationsSummaries property value. Summary information for user registration for multi-factor authentication and self service password reset across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getCredentialUserRegistrationsSummaries() {
return this.backingStore.get("credentialUserRegistrationsSummaries");
}
/**
* Gets the deviceAppPerformances property value. The deviceAppPerformances property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getDeviceAppPerformances() {
return this.backingStore.get("deviceAppPerformances");
}
/**
* Gets the deviceCompliancePolicySettingStateSummaries property value. Summary information for device compliance policy setting states across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getDeviceCompliancePolicySettingStateSummaries() {
return this.backingStore.get("deviceCompliancePolicySettingStateSummaries");
}
/**
* Gets the deviceHealthStatuses property value. The deviceHealthStatuses property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getDeviceHealthStatuses() {
return this.backingStore.get("deviceHealthStatuses");
}
/**
* The deserialization information for the current model
* @return a {@link Map>}
*/
@jakarta.annotation.Nonnull
public Map> getFieldDeserializers() {
final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers());
deserializerMap.put("aggregatedPolicyCompliances", (n) -> { this.setAggregatedPolicyCompliances(n.getCollectionOfObjectValues(AggregatedPolicyCompliance::createFromDiscriminatorValue)); });
deserializerMap.put("appPerformances", (n) -> { this.setAppPerformances(n.getCollectionOfObjectValues(AppPerformance::createFromDiscriminatorValue)); });
deserializerMap.put("auditEvents", (n) -> { this.setAuditEvents(n.getCollectionOfObjectValues(AuditEvent::createFromDiscriminatorValue)); });
deserializerMap.put("cloudPcConnections", (n) -> { this.setCloudPcConnections(n.getCollectionOfObjectValues(CloudPcConnection::createFromDiscriminatorValue)); });
deserializerMap.put("cloudPcDevices", (n) -> { this.setCloudPcDevices(n.getCollectionOfObjectValues(CloudPcDevice::createFromDiscriminatorValue)); });
deserializerMap.put("cloudPcsOverview", (n) -> { this.setCloudPcsOverview(n.getCollectionOfObjectValues(CloudPcOverview::createFromDiscriminatorValue)); });
deserializerMap.put("conditionalAccessPolicyCoverages", (n) -> { this.setConditionalAccessPolicyCoverages(n.getCollectionOfObjectValues(ConditionalAccessPolicyCoverage::createFromDiscriminatorValue)); });
deserializerMap.put("credentialUserRegistrationsSummaries", (n) -> { this.setCredentialUserRegistrationsSummaries(n.getCollectionOfObjectValues(CredentialUserRegistrationsSummary::createFromDiscriminatorValue)); });
deserializerMap.put("deviceAppPerformances", (n) -> { this.setDeviceAppPerformances(n.getCollectionOfObjectValues(DeviceAppPerformance::createFromDiscriminatorValue)); });
deserializerMap.put("deviceCompliancePolicySettingStateSummaries", (n) -> { this.setDeviceCompliancePolicySettingStateSummaries(n.getCollectionOfObjectValues(DeviceCompliancePolicySettingStateSummary::createFromDiscriminatorValue)); });
deserializerMap.put("deviceHealthStatuses", (n) -> { this.setDeviceHealthStatuses(n.getCollectionOfObjectValues(DeviceHealthStatus::createFromDiscriminatorValue)); });
deserializerMap.put("managedDeviceCompliances", (n) -> { this.setManagedDeviceCompliances(n.getCollectionOfObjectValues(ManagedDeviceCompliance::createFromDiscriminatorValue)); });
deserializerMap.put("managedDeviceComplianceTrends", (n) -> { this.setManagedDeviceComplianceTrends(n.getCollectionOfObjectValues(ManagedDeviceComplianceTrend::createFromDiscriminatorValue)); });
deserializerMap.put("managedTenantAlertLogs", (n) -> { this.setManagedTenantAlertLogs(n.getCollectionOfObjectValues(ManagedTenantAlertLog::createFromDiscriminatorValue)); });
deserializerMap.put("managedTenantAlertRuleDefinitions", (n) -> { this.setManagedTenantAlertRuleDefinitions(n.getCollectionOfObjectValues(ManagedTenantAlertRuleDefinition::createFromDiscriminatorValue)); });
deserializerMap.put("managedTenantAlertRules", (n) -> { this.setManagedTenantAlertRules(n.getCollectionOfObjectValues(ManagedTenantAlertRule::createFromDiscriminatorValue)); });
deserializerMap.put("managedTenantAlerts", (n) -> { this.setManagedTenantAlerts(n.getCollectionOfObjectValues(ManagedTenantAlert::createFromDiscriminatorValue)); });
deserializerMap.put("managedTenantApiNotifications", (n) -> { this.setManagedTenantApiNotifications(n.getCollectionOfObjectValues(ManagedTenantApiNotification::createFromDiscriminatorValue)); });
deserializerMap.put("managedTenantEmailNotifications", (n) -> { this.setManagedTenantEmailNotifications(n.getCollectionOfObjectValues(ManagedTenantEmailNotification::createFromDiscriminatorValue)); });
deserializerMap.put("managedTenantTicketingEndpoints", (n) -> { this.setManagedTenantTicketingEndpoints(n.getCollectionOfObjectValues(ManagedTenantTicketingEndpoint::createFromDiscriminatorValue)); });
deserializerMap.put("managementActions", (n) -> { this.setManagementActions(n.getCollectionOfObjectValues(ManagementAction::createFromDiscriminatorValue)); });
deserializerMap.put("managementActionTenantDeploymentStatuses", (n) -> { this.setManagementActionTenantDeploymentStatuses(n.getCollectionOfObjectValues(ManagementActionTenantDeploymentStatus::createFromDiscriminatorValue)); });
deserializerMap.put("managementIntents", (n) -> { this.setManagementIntents(n.getCollectionOfObjectValues(ManagementIntent::createFromDiscriminatorValue)); });
deserializerMap.put("managementTemplateCollections", (n) -> { this.setManagementTemplateCollections(n.getCollectionOfObjectValues(ManagementTemplateCollection::createFromDiscriminatorValue)); });
deserializerMap.put("managementTemplateCollectionTenantSummaries", (n) -> { this.setManagementTemplateCollectionTenantSummaries(n.getCollectionOfObjectValues(ManagementTemplateCollectionTenantSummary::createFromDiscriminatorValue)); });
deserializerMap.put("managementTemplates", (n) -> { this.setManagementTemplates(n.getCollectionOfObjectValues(ManagementTemplate::createFromDiscriminatorValue)); });
deserializerMap.put("managementTemplateSteps", (n) -> { this.setManagementTemplateSteps(n.getCollectionOfObjectValues(ManagementTemplateStep::createFromDiscriminatorValue)); });
deserializerMap.put("managementTemplateStepTenantSummaries", (n) -> { this.setManagementTemplateStepTenantSummaries(n.getCollectionOfObjectValues(ManagementTemplateStepTenantSummary::createFromDiscriminatorValue)); });
deserializerMap.put("managementTemplateStepVersions", (n) -> { this.setManagementTemplateStepVersions(n.getCollectionOfObjectValues(ManagementTemplateStepVersion::createFromDiscriminatorValue)); });
deserializerMap.put("myRoles", (n) -> { this.setMyRoles(n.getCollectionOfObjectValues(MyRole::createFromDiscriminatorValue)); });
deserializerMap.put("tenantGroups", (n) -> { this.setTenantGroups(n.getCollectionOfObjectValues(TenantGroup::createFromDiscriminatorValue)); });
deserializerMap.put("tenants", (n) -> { this.setTenants(n.getCollectionOfObjectValues(Tenant::createFromDiscriminatorValue)); });
deserializerMap.put("tenantsCustomizedInformation", (n) -> { this.setTenantsCustomizedInformation(n.getCollectionOfObjectValues(TenantCustomizedInformation::createFromDiscriminatorValue)); });
deserializerMap.put("tenantsDetailedInformation", (n) -> { this.setTenantsDetailedInformation(n.getCollectionOfObjectValues(TenantDetailedInformation::createFromDiscriminatorValue)); });
deserializerMap.put("tenantTags", (n) -> { this.setTenantTags(n.getCollectionOfObjectValues(TenantTag::createFromDiscriminatorValue)); });
deserializerMap.put("windowsDeviceMalwareStates", (n) -> { this.setWindowsDeviceMalwareStates(n.getCollectionOfObjectValues(WindowsDeviceMalwareState::createFromDiscriminatorValue)); });
deserializerMap.put("windowsProtectionStates", (n) -> { this.setWindowsProtectionStates(n.getCollectionOfObjectValues(WindowsProtectionState::createFromDiscriminatorValue)); });
return deserializerMap;
}
/**
* Gets the managedDeviceCompliances property value. The collection of compliance for managed devices across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagedDeviceCompliances() {
return this.backingStore.get("managedDeviceCompliances");
}
/**
* Gets the managedDeviceComplianceTrends property value. Trend insights for device compliance across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagedDeviceComplianceTrends() {
return this.backingStore.get("managedDeviceComplianceTrends");
}
/**
* Gets the managedTenantAlertLogs property value. The managedTenantAlertLogs property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagedTenantAlertLogs() {
return this.backingStore.get("managedTenantAlertLogs");
}
/**
* Gets the managedTenantAlertRuleDefinitions property value. The managedTenantAlertRuleDefinitions property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagedTenantAlertRuleDefinitions() {
return this.backingStore.get("managedTenantAlertRuleDefinitions");
}
/**
* Gets the managedTenantAlertRules property value. The managedTenantAlertRules property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagedTenantAlertRules() {
return this.backingStore.get("managedTenantAlertRules");
}
/**
* Gets the managedTenantAlerts property value. The managedTenantAlerts property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagedTenantAlerts() {
return this.backingStore.get("managedTenantAlerts");
}
/**
* Gets the managedTenantApiNotifications property value. The managedTenantApiNotifications property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagedTenantApiNotifications() {
return this.backingStore.get("managedTenantApiNotifications");
}
/**
* Gets the managedTenantEmailNotifications property value. The managedTenantEmailNotifications property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagedTenantEmailNotifications() {
return this.backingStore.get("managedTenantEmailNotifications");
}
/**
* Gets the managedTenantTicketingEndpoints property value. The managedTenantTicketingEndpoints property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagedTenantTicketingEndpoints() {
return this.backingStore.get("managedTenantTicketingEndpoints");
}
/**
* Gets the managementActions property value. The collection of baseline management actions across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagementActions() {
return this.backingStore.get("managementActions");
}
/**
* Gets the managementActionTenantDeploymentStatuses property value. The tenant level status of management actions across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagementActionTenantDeploymentStatuses() {
return this.backingStore.get("managementActionTenantDeploymentStatuses");
}
/**
* Gets the managementIntents property value. The collection of baseline management intents across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagementIntents() {
return this.backingStore.get("managementIntents");
}
/**
* Gets the managementTemplateCollections property value. The managementTemplateCollections property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagementTemplateCollections() {
return this.backingStore.get("managementTemplateCollections");
}
/**
* Gets the managementTemplateCollectionTenantSummaries property value. The managementTemplateCollectionTenantSummaries property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagementTemplateCollectionTenantSummaries() {
return this.backingStore.get("managementTemplateCollectionTenantSummaries");
}
/**
* Gets the managementTemplates property value. The collection of baseline management templates across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagementTemplates() {
return this.backingStore.get("managementTemplates");
}
/**
* Gets the managementTemplateSteps property value. The managementTemplateSteps property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagementTemplateSteps() {
return this.backingStore.get("managementTemplateSteps");
}
/**
* Gets the managementTemplateStepTenantSummaries property value. The managementTemplateStepTenantSummaries property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagementTemplateStepTenantSummaries() {
return this.backingStore.get("managementTemplateStepTenantSummaries");
}
/**
* Gets the managementTemplateStepVersions property value. The managementTemplateStepVersions property
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getManagementTemplateStepVersions() {
return this.backingStore.get("managementTemplateStepVersions");
}
/**
* Gets the myRoles property value. The collection of role assignments to a signed-in user for a managed tenant.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getMyRoles() {
return this.backingStore.get("myRoles");
}
/**
* Gets the tenantGroups property value. The collection of a logical grouping of managed tenants used by the multi-tenant management platform.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getTenantGroups() {
return this.backingStore.get("tenantGroups");
}
/**
* Gets the tenants property value. The collection of tenants associated with the managing entity.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getTenants() {
return this.backingStore.get("tenants");
}
/**
* Gets the tenantsCustomizedInformation property value. The collection of tenant level customized information across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getTenantsCustomizedInformation() {
return this.backingStore.get("tenantsCustomizedInformation");
}
/**
* Gets the tenantsDetailedInformation property value. The collection tenant level detailed information across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getTenantsDetailedInformation() {
return this.backingStore.get("tenantsDetailedInformation");
}
/**
* Gets the tenantTags property value. The collection of tenant tags across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getTenantTags() {
return this.backingStore.get("tenantTags");
}
/**
* Gets the windowsDeviceMalwareStates property value. The state of malware for Windows devices, registered with Microsoft Endpoint Manager, across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getWindowsDeviceMalwareStates() {
return this.backingStore.get("windowsDeviceMalwareStates");
}
/**
* Gets the windowsProtectionStates property value. The protection state for Windows devices, registered with Microsoft Endpoint Manager, across managed tenants.
* @return a {@link java.util.List}
*/
@jakarta.annotation.Nullable
public java.util.List getWindowsProtectionStates() {
return this.backingStore.get("windowsProtectionStates");
}
/**
* Serializes information the current object
* @param writer Serialization writer to use to serialize this model
*/
public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) {
Objects.requireNonNull(writer);
super.serialize(writer);
writer.writeCollectionOfObjectValues("aggregatedPolicyCompliances", this.getAggregatedPolicyCompliances());
writer.writeCollectionOfObjectValues("appPerformances", this.getAppPerformances());
writer.writeCollectionOfObjectValues("auditEvents", this.getAuditEvents());
writer.writeCollectionOfObjectValues("cloudPcConnections", this.getCloudPcConnections());
writer.writeCollectionOfObjectValues("cloudPcDevices", this.getCloudPcDevices());
writer.writeCollectionOfObjectValues("cloudPcsOverview", this.getCloudPcsOverview());
writer.writeCollectionOfObjectValues("conditionalAccessPolicyCoverages", this.getConditionalAccessPolicyCoverages());
writer.writeCollectionOfObjectValues("credentialUserRegistrationsSummaries", this.getCredentialUserRegistrationsSummaries());
writer.writeCollectionOfObjectValues("deviceAppPerformances", this.getDeviceAppPerformances());
writer.writeCollectionOfObjectValues("deviceCompliancePolicySettingStateSummaries", this.getDeviceCompliancePolicySettingStateSummaries());
writer.writeCollectionOfObjectValues("deviceHealthStatuses", this.getDeviceHealthStatuses());
writer.writeCollectionOfObjectValues("managedDeviceCompliances", this.getManagedDeviceCompliances());
writer.writeCollectionOfObjectValues("managedDeviceComplianceTrends", this.getManagedDeviceComplianceTrends());
writer.writeCollectionOfObjectValues("managedTenantAlertLogs", this.getManagedTenantAlertLogs());
writer.writeCollectionOfObjectValues("managedTenantAlertRuleDefinitions", this.getManagedTenantAlertRuleDefinitions());
writer.writeCollectionOfObjectValues("managedTenantAlertRules", this.getManagedTenantAlertRules());
writer.writeCollectionOfObjectValues("managedTenantAlerts", this.getManagedTenantAlerts());
writer.writeCollectionOfObjectValues("managedTenantApiNotifications", this.getManagedTenantApiNotifications());
writer.writeCollectionOfObjectValues("managedTenantEmailNotifications", this.getManagedTenantEmailNotifications());
writer.writeCollectionOfObjectValues("managedTenantTicketingEndpoints", this.getManagedTenantTicketingEndpoints());
writer.writeCollectionOfObjectValues("managementActions", this.getManagementActions());
writer.writeCollectionOfObjectValues("managementActionTenantDeploymentStatuses", this.getManagementActionTenantDeploymentStatuses());
writer.writeCollectionOfObjectValues("managementIntents", this.getManagementIntents());
writer.writeCollectionOfObjectValues("managementTemplateCollections", this.getManagementTemplateCollections());
writer.writeCollectionOfObjectValues("managementTemplateCollectionTenantSummaries", this.getManagementTemplateCollectionTenantSummaries());
writer.writeCollectionOfObjectValues("managementTemplates", this.getManagementTemplates());
writer.writeCollectionOfObjectValues("managementTemplateSteps", this.getManagementTemplateSteps());
writer.writeCollectionOfObjectValues("managementTemplateStepTenantSummaries", this.getManagementTemplateStepTenantSummaries());
writer.writeCollectionOfObjectValues("managementTemplateStepVersions", this.getManagementTemplateStepVersions());
writer.writeCollectionOfObjectValues("myRoles", this.getMyRoles());
writer.writeCollectionOfObjectValues("tenantGroups", this.getTenantGroups());
writer.writeCollectionOfObjectValues("tenants", this.getTenants());
writer.writeCollectionOfObjectValues("tenantsCustomizedInformation", this.getTenantsCustomizedInformation());
writer.writeCollectionOfObjectValues("tenantsDetailedInformation", this.getTenantsDetailedInformation());
writer.writeCollectionOfObjectValues("tenantTags", this.getTenantTags());
writer.writeCollectionOfObjectValues("windowsDeviceMalwareStates", this.getWindowsDeviceMalwareStates());
writer.writeCollectionOfObjectValues("windowsProtectionStates", this.getWindowsProtectionStates());
}
/**
* Sets the aggregatedPolicyCompliances property value. Aggregate view of device compliance policies across managed tenants.
* @param value Value to set for the aggregatedPolicyCompliances property.
*/
public void setAggregatedPolicyCompliances(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("aggregatedPolicyCompliances", value);
}
/**
* Sets the appPerformances property value. The appPerformances property
* @param value Value to set for the appPerformances property.
*/
public void setAppPerformances(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("appPerformances", value);
}
/**
* Sets the auditEvents property value. The collection of audit events across managed tenants.
* @param value Value to set for the auditEvents property.
*/
public void setAuditEvents(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("auditEvents", value);
}
/**
* Sets the cloudPcConnections property value. The collection of cloud PC connections across managed tenants.
* @param value Value to set for the cloudPcConnections property.
*/
public void setCloudPcConnections(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("cloudPcConnections", value);
}
/**
* Sets the cloudPcDevices property value. The collection of cloud PC devices across managed tenants.
* @param value Value to set for the cloudPcDevices property.
*/
public void setCloudPcDevices(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("cloudPcDevices", value);
}
/**
* Sets the cloudPcsOverview property value. Overview of cloud PC information across managed tenants.
* @param value Value to set for the cloudPcsOverview property.
*/
public void setCloudPcsOverview(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("cloudPcsOverview", value);
}
/**
* Sets the conditionalAccessPolicyCoverages property value. Aggregate view of conditional access policy coverage across managed tenants.
* @param value Value to set for the conditionalAccessPolicyCoverages property.
*/
public void setConditionalAccessPolicyCoverages(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("conditionalAccessPolicyCoverages", value);
}
/**
* Sets the credentialUserRegistrationsSummaries property value. Summary information for user registration for multi-factor authentication and self service password reset across managed tenants.
* @param value Value to set for the credentialUserRegistrationsSummaries property.
*/
public void setCredentialUserRegistrationsSummaries(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("credentialUserRegistrationsSummaries", value);
}
/**
* Sets the deviceAppPerformances property value. The deviceAppPerformances property
* @param value Value to set for the deviceAppPerformances property.
*/
public void setDeviceAppPerformances(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("deviceAppPerformances", value);
}
/**
* Sets the deviceCompliancePolicySettingStateSummaries property value. Summary information for device compliance policy setting states across managed tenants.
* @param value Value to set for the deviceCompliancePolicySettingStateSummaries property.
*/
public void setDeviceCompliancePolicySettingStateSummaries(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("deviceCompliancePolicySettingStateSummaries", value);
}
/**
* Sets the deviceHealthStatuses property value. The deviceHealthStatuses property
* @param value Value to set for the deviceHealthStatuses property.
*/
public void setDeviceHealthStatuses(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("deviceHealthStatuses", value);
}
/**
* Sets the managedDeviceCompliances property value. The collection of compliance for managed devices across managed tenants.
* @param value Value to set for the managedDeviceCompliances property.
*/
public void setManagedDeviceCompliances(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managedDeviceCompliances", value);
}
/**
* Sets the managedDeviceComplianceTrends property value. Trend insights for device compliance across managed tenants.
* @param value Value to set for the managedDeviceComplianceTrends property.
*/
public void setManagedDeviceComplianceTrends(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managedDeviceComplianceTrends", value);
}
/**
* Sets the managedTenantAlertLogs property value. The managedTenantAlertLogs property
* @param value Value to set for the managedTenantAlertLogs property.
*/
public void setManagedTenantAlertLogs(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managedTenantAlertLogs", value);
}
/**
* Sets the managedTenantAlertRuleDefinitions property value. The managedTenantAlertRuleDefinitions property
* @param value Value to set for the managedTenantAlertRuleDefinitions property.
*/
public void setManagedTenantAlertRuleDefinitions(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managedTenantAlertRuleDefinitions", value);
}
/**
* Sets the managedTenantAlertRules property value. The managedTenantAlertRules property
* @param value Value to set for the managedTenantAlertRules property.
*/
public void setManagedTenantAlertRules(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managedTenantAlertRules", value);
}
/**
* Sets the managedTenantAlerts property value. The managedTenantAlerts property
* @param value Value to set for the managedTenantAlerts property.
*/
public void setManagedTenantAlerts(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managedTenantAlerts", value);
}
/**
* Sets the managedTenantApiNotifications property value. The managedTenantApiNotifications property
* @param value Value to set for the managedTenantApiNotifications property.
*/
public void setManagedTenantApiNotifications(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managedTenantApiNotifications", value);
}
/**
* Sets the managedTenantEmailNotifications property value. The managedTenantEmailNotifications property
* @param value Value to set for the managedTenantEmailNotifications property.
*/
public void setManagedTenantEmailNotifications(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managedTenantEmailNotifications", value);
}
/**
* Sets the managedTenantTicketingEndpoints property value. The managedTenantTicketingEndpoints property
* @param value Value to set for the managedTenantTicketingEndpoints property.
*/
public void setManagedTenantTicketingEndpoints(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managedTenantTicketingEndpoints", value);
}
/**
* Sets the managementActions property value. The collection of baseline management actions across managed tenants.
* @param value Value to set for the managementActions property.
*/
public void setManagementActions(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managementActions", value);
}
/**
* Sets the managementActionTenantDeploymentStatuses property value. The tenant level status of management actions across managed tenants.
* @param value Value to set for the managementActionTenantDeploymentStatuses property.
*/
public void setManagementActionTenantDeploymentStatuses(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managementActionTenantDeploymentStatuses", value);
}
/**
* Sets the managementIntents property value. The collection of baseline management intents across managed tenants.
* @param value Value to set for the managementIntents property.
*/
public void setManagementIntents(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managementIntents", value);
}
/**
* Sets the managementTemplateCollections property value. The managementTemplateCollections property
* @param value Value to set for the managementTemplateCollections property.
*/
public void setManagementTemplateCollections(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managementTemplateCollections", value);
}
/**
* Sets the managementTemplateCollectionTenantSummaries property value. The managementTemplateCollectionTenantSummaries property
* @param value Value to set for the managementTemplateCollectionTenantSummaries property.
*/
public void setManagementTemplateCollectionTenantSummaries(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managementTemplateCollectionTenantSummaries", value);
}
/**
* Sets the managementTemplates property value. The collection of baseline management templates across managed tenants.
* @param value Value to set for the managementTemplates property.
*/
public void setManagementTemplates(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managementTemplates", value);
}
/**
* Sets the managementTemplateSteps property value. The managementTemplateSteps property
* @param value Value to set for the managementTemplateSteps property.
*/
public void setManagementTemplateSteps(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managementTemplateSteps", value);
}
/**
* Sets the managementTemplateStepTenantSummaries property value. The managementTemplateStepTenantSummaries property
* @param value Value to set for the managementTemplateStepTenantSummaries property.
*/
public void setManagementTemplateStepTenantSummaries(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managementTemplateStepTenantSummaries", value);
}
/**
* Sets the managementTemplateStepVersions property value. The managementTemplateStepVersions property
* @param value Value to set for the managementTemplateStepVersions property.
*/
public void setManagementTemplateStepVersions(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("managementTemplateStepVersions", value);
}
/**
* Sets the myRoles property value. The collection of role assignments to a signed-in user for a managed tenant.
* @param value Value to set for the myRoles property.
*/
public void setMyRoles(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("myRoles", value);
}
/**
* Sets the tenantGroups property value. The collection of a logical grouping of managed tenants used by the multi-tenant management platform.
* @param value Value to set for the tenantGroups property.
*/
public void setTenantGroups(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("tenantGroups", value);
}
/**
* Sets the tenants property value. The collection of tenants associated with the managing entity.
* @param value Value to set for the tenants property.
*/
public void setTenants(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("tenants", value);
}
/**
* Sets the tenantsCustomizedInformation property value. The collection of tenant level customized information across managed tenants.
* @param value Value to set for the tenantsCustomizedInformation property.
*/
public void setTenantsCustomizedInformation(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("tenantsCustomizedInformation", value);
}
/**
* Sets the tenantsDetailedInformation property value. The collection tenant level detailed information across managed tenants.
* @param value Value to set for the tenantsDetailedInformation property.
*/
public void setTenantsDetailedInformation(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("tenantsDetailedInformation", value);
}
/**
* Sets the tenantTags property value. The collection of tenant tags across managed tenants.
* @param value Value to set for the tenantTags property.
*/
public void setTenantTags(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("tenantTags", value);
}
/**
* Sets the windowsDeviceMalwareStates property value. The state of malware for Windows devices, registered with Microsoft Endpoint Manager, across managed tenants.
* @param value Value to set for the windowsDeviceMalwareStates property.
*/
public void setWindowsDeviceMalwareStates(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("windowsDeviceMalwareStates", value);
}
/**
* Sets the windowsProtectionStates property value. The protection state for Windows devices, registered with Microsoft Endpoint Manager, across managed tenants.
* @param value Value to set for the windowsProtectionStates property.
*/
public void setWindowsProtectionStates(@jakarta.annotation.Nullable final java.util.List value) {
this.backingStore.set("windowsProtectionStates", value);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy