Package com.microsoft.graph.models
Class IosVppApp
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.MobileApp
com.microsoft.graph.models.IosVppApp
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class IosVppApp
extends MobileApp
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Ios Vpp App.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Applicable Device Type.The App Store Url.The Bundle Id.The Licensing Type.The Release Date Time.The Total License Count.The Used License Count.The Vpp Token Account Type.The Vpp Token Apple Id.The Vpp Token Organization Name.Fields inherited from class com.microsoft.graph.models.MobileApp
assignments, categories, createdDateTime, description, developer, displayName, informationUrl, isFeatured, largeIcon, lastModifiedDateTime, notes, owner, privacyInformationUrl, publisher, publishingState -
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
-
applicableDeviceType
@SerializedName(value="applicableDeviceType", alternate="ApplicableDeviceType") @Expose @Nullable public IosDeviceType applicableDeviceTypeThe Applicable Device Type. The applicable iOS Device Type. -
appStoreUrl
@SerializedName(value="appStoreUrl", alternate="AppStoreUrl") @Expose @Nullable public String appStoreUrlThe App Store Url. The store URL. -
bundleId
The Bundle Id. The Identity Name. -
licensingType
@SerializedName(value="licensingType", alternate="LicensingType") @Expose @Nullable public VppLicensingType licensingTypeThe Licensing Type. The supported License Type. -
releaseDateTime
@SerializedName(value="releaseDateTime", alternate="ReleaseDateTime") @Expose @Nullable public OffsetDateTime releaseDateTimeThe Release Date Time. The VPP application release date and time. -
totalLicenseCount
@SerializedName(value="totalLicenseCount", alternate="TotalLicenseCount") @Expose @Nullable public Integer totalLicenseCountThe Total License Count. The total number of VPP licenses. -
usedLicenseCount
@SerializedName(value="usedLicenseCount", alternate="UsedLicenseCount") @Expose @Nullable public Integer usedLicenseCountThe Used License Count. The number of VPP licenses in use. -
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. -
vppTokenAppleId
@SerializedName(value="vppTokenAppleId", alternate="VppTokenAppleId") @Expose @Nullable public String vppTokenAppleIdThe Vpp Token Apple Id. The Apple Id associated with the given Apple Volume Purchase Program Token. -
vppTokenOrganizationName
@SerializedName(value="vppTokenOrganizationName", alternate="VppTokenOrganizationName") @Expose @Nullable public String vppTokenOrganizationNameThe Vpp Token Organization Name. The organization associated with the Apple Volume Purchase Program Token
-
-
Constructor Details
-
IosVppApp
public IosVppApp()
-
-
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 classMobileApp- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-