Package com.microsoft.graph.models
Class VppToken
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.VppToken
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Vpp Token.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Apple Id.The Automatically Update Apps.The Country Or Region.The Expiration Date Time.The Last Modified Date Time.The Last Sync Date Time.The Last Sync Status.The Organization Name.The State.The Token.The Vpp Token Account Type. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManager
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
appleId
The Apple Id. The apple Id associated with the given Apple Volume Purchase Program Token. -
automaticallyUpdateApps
@SerializedName(value="automaticallyUpdateApps", alternate="AutomaticallyUpdateApps") @Expose @Nullable public Boolean automaticallyUpdateAppsThe Automatically Update Apps. Whether or not apps for the VPP token will be automatically updated. -
countryOrRegion
@SerializedName(value="countryOrRegion", alternate="CountryOrRegion") @Expose @Nullable public String countryOrRegionThe Country Or Region. Whether or not apps for the VPP token will be automatically updated. -
expirationDateTime
@SerializedName(value="expirationDateTime", alternate="ExpirationDateTime") @Expose @Nullable public OffsetDateTime expirationDateTimeThe Expiration Date Time. The expiration date time of the Apple Volume Purchase Program Token. -
lastModifiedDateTime
@SerializedName(value="lastModifiedDateTime", alternate="LastModifiedDateTime") @Expose @Nullable public OffsetDateTime lastModifiedDateTimeThe Last Modified Date Time. Last modification date time associated with the Apple Volume Purchase Program Token. -
lastSyncDateTime
@SerializedName(value="lastSyncDateTime", alternate="LastSyncDateTime") @Expose @Nullable public OffsetDateTime lastSyncDateTimeThe Last Sync Date Time. The last time when an application sync was done with the Apple volume purchase program service using the the Apple Volume Purchase Program Token. -
lastSyncStatus
@SerializedName(value="lastSyncStatus", alternate="LastSyncStatus") @Expose @Nullable public VppTokenSyncStatus lastSyncStatusThe Last Sync Status. Current sync status of the last application sync which was triggered using the Apple Volume Purchase Program Token. Possible values are: none, inProgress, completed, failed. Possible values are: none, inProgress, completed, failed. -
organizationName
@SerializedName(value="organizationName", alternate="OrganizationName") @Expose @Nullable public String organizationNameThe Organization Name. The organization associated with the Apple Volume Purchase Program Token -
state
The State. Current state of the Apple Volume Purchase Program Token. Possible values are: unknown, valid, expired, invalid, assignedToExternalMDM. Possible values are: unknown, valid, expired, invalid, assignedToExternalMDM. -
token
The Token. The Apple Volume Purchase Program Token string downloaded from the Apple Volume Purchase Program. -
vppTokenAccountType
@SerializedName(value="vppTokenAccountType", alternate="VppTokenAccountType") @Expose @Nullable public VppTokenAccountType vppTokenAccountTypeThe Vpp Token Account Type. The type of volume purchase program which the given Apple Volume Purchase Program Token is associated with. Possible values are: business, education. Possible values are: business, education.
-
-
Constructor Details
-
VppToken
public VppToken()
-
-
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 interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Overrides:
setRawObject
in classEntity
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-