Class PrivilegedAccessGroup

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.PrivilegedAccessGroup
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class PrivilegedAccessGroup extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Privileged Access Group.
  • Field Details

    • assignmentApprovals

      @SerializedName(value="assignmentApprovals", alternate="AssignmentApprovals") @Expose @Nullable public ApprovalCollectionPage assignmentApprovals
      The Assignment Approvals.
    • assignmentScheduleInstances

      @SerializedName(value="assignmentScheduleInstances", alternate="AssignmentScheduleInstances") @Expose @Nullable public PrivilegedAccessGroupAssignmentScheduleInstanceCollectionPage assignmentScheduleInstances
      The Assignment Schedule Instances. The instances of assignment schedules to activate a just-in-time access.
    • assignmentScheduleRequests

      @SerializedName(value="assignmentScheduleRequests", alternate="AssignmentScheduleRequests") @Expose @Nullable public PrivilegedAccessGroupAssignmentScheduleRequestCollectionPage assignmentScheduleRequests
      The Assignment Schedule Requests. The schedule requests for operations to create, update, delete, extend, and renew an assignment.
    • assignmentSchedules

      @SerializedName(value="assignmentSchedules", alternate="AssignmentSchedules") @Expose @Nullable public PrivilegedAccessGroupAssignmentScheduleCollectionPage assignmentSchedules
      The Assignment Schedules. The assignment schedules to activate a just-in-time access.
    • eligibilityScheduleInstances

      @SerializedName(value="eligibilityScheduleInstances", alternate="EligibilityScheduleInstances") @Expose @Nullable public PrivilegedAccessGroupEligibilityScheduleInstanceCollectionPage eligibilityScheduleInstances
      The Eligibility Schedule Instances. The instances of eligibility schedules to activate a just-in-time access.
    • eligibilityScheduleRequests

      @SerializedName(value="eligibilityScheduleRequests", alternate="EligibilityScheduleRequests") @Expose @Nullable public PrivilegedAccessGroupEligibilityScheduleRequestCollectionPage eligibilityScheduleRequests
      The Eligibility Schedule Requests. The schedule requests for operations to create, update, delete, extend, and renew an eligibility.
    • eligibilitySchedules

      @SerializedName(value="eligibilitySchedules", alternate="EligibilitySchedules") @Expose @Nullable public PrivilegedAccessGroupEligibilityScheduleCollectionPage eligibilitySchedules
      The Eligibility Schedules. The eligibility schedules to activate a just-in-time access.
  • Constructor Details

    • PrivilegedAccessGroup

      public PrivilegedAccessGroup()
  • 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:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to