Package com.microsoft.graph.models
Class DeviceComplianceScheduledActionForRule
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceComplianceScheduledActionForRule
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class DeviceComplianceScheduledActionForRule
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Device Compliance Scheduled Action For Rule.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Rule Name.The Scheduled Action Configurations. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
ruleName
The Rule Name. Name of the rule which this scheduled action applies to. Currently scheduled actions are created per policy instead of per rule, thus RuleName is always set to default value PasswordRequired. -
scheduledActionConfigurations
@SerializedName(value="scheduledActionConfigurations", alternate="ScheduledActionConfigurations") @Expose @Nullable public DeviceComplianceActionItemCollectionPage scheduledActionConfigurationsThe Scheduled Action Configurations. The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action.
-
-
Constructor Details
-
DeviceComplianceScheduledActionForRule
public DeviceComplianceScheduledActionForRule()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-