Package com.microsoft.graph.models
Class ProvisioningObjectSummary
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ProvisioningObjectSummary
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class ProvisioningObjectSummary
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Provisioning Object Summary.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Activity Date Time.The Change Id.The Cycle Id.The Duration In Milliseconds.The Initiated By.The Job Id.The Modified Properties.The Provisioning Action.The Provisioning Status Info.The Provisioning Steps.The Service Principal.The Source Identity.The Source System.The Target Identity.The Target System.The Tenant Id. -
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
-
activityDateTime
@SerializedName(value="activityDateTime", alternate="ActivityDateTime") @Expose @Nullable public OffsetDateTime activityDateTimeThe Activity Date Time. The Timestamp 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 -
changeId
The Change Id. Unique ID of this change in this cycle. -
cycleId
The Cycle Id. Unique ID per job iteration. -
durationInMilliseconds
@SerializedName(value="durationInMilliseconds", alternate="DurationInMilliseconds") @Expose @Nullable public Integer durationInMillisecondsThe Duration In Milliseconds. Indicates how long this provisioning action took to finish. Measured in milliseconds. -
initiatedBy
@SerializedName(value="initiatedBy", alternate="InitiatedBy") @Expose @Nullable public Initiator initiatedByThe Initiated By. Details of who initiated this provisioning. -
jobId
The Job Id. The unique ID for the whole provisioning job. -
modifiedProperties
@SerializedName(value="modifiedProperties", alternate="ModifiedProperties") @Expose @Nullable public List<ModifiedProperty> modifiedPropertiesThe Modified Properties. Details of each property that was modified in this provisioning action on this object. -
provisioningAction
@SerializedName(value="provisioningAction", alternate="ProvisioningAction") @Expose @Nullable public ProvisioningAction provisioningActionThe Provisioning Action. Indicates the activity name or the operation name. Possible values are: create, update, delete, stageddelete, disable, other and unknownFutureValue. For a list of activities logged, refer to Azure AD activity list. -
provisioningStatusInfo
@SerializedName(value="provisioningStatusInfo", alternate="ProvisioningStatusInfo") @Expose @Nullable public ProvisioningStatusInfo provisioningStatusInfoThe Provisioning Status Info. Details of provisioning status. -
provisioningSteps
@SerializedName(value="provisioningSteps", alternate="ProvisioningSteps") @Expose @Nullable public List<ProvisioningStep> provisioningStepsThe Provisioning Steps. Details of each step in provisioning. -
servicePrincipal
@SerializedName(value="servicePrincipal", alternate="ServicePrincipal") @Expose @Nullable public ProvisioningServicePrincipal servicePrincipalThe Service Principal. Represents the service principal used for provisioning. -
sourceIdentity
@SerializedName(value="sourceIdentity", alternate="SourceIdentity") @Expose @Nullable public ProvisionedIdentity sourceIdentityThe Source Identity. Details of source object being provisioned. -
sourceSystem
@SerializedName(value="sourceSystem", alternate="SourceSystem") @Expose @Nullable public ProvisioningSystem sourceSystemThe Source System. Details of source system of the object being provisioned. -
targetIdentity
@SerializedName(value="targetIdentity", alternate="TargetIdentity") @Expose @Nullable public ProvisionedIdentity targetIdentityThe Target Identity. Details of target object being provisioned. -
targetSystem
@SerializedName(value="targetSystem", alternate="TargetSystem") @Expose @Nullable public ProvisioningSystem targetSystemThe Target System. Details of target system of the object being provisioned. -
tenantId
The Tenant Id. Unique Azure AD tenant ID.
-
-
Constructor Details
-
ProvisioningObjectSummary
public ProvisioningObjectSummary()
-
-
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
-