Package com.microsoft.graph.models
Class SecureScore
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.SecureScore
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Secure Score.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Active User Count.The Average Comparative Scores.The Azure Tenant Id.The Control Scores.The Created Date Time.The Current Score.The Enabled Services.The Licensed User Count.The Max Score.The Vendor Information. -
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
-
activeUserCount
@SerializedName(value="activeUserCount", alternate="ActiveUserCount") @Expose @Nullable public Integer activeUserCountThe Active User Count. Active user count of the given tenant. -
averageComparativeScores
@SerializedName(value="averageComparativeScores", alternate="AverageComparativeScores") @Expose @Nullable public List<AverageComparativeScore> averageComparativeScoresThe Average Comparative Scores. Average score by different scopes (for example, average by industry, average by seating) and control category (Identity, Data, Device, Apps, Infrastructure) within the scope. -
azureTenantId
@SerializedName(value="azureTenantId", alternate="AzureTenantId") @Expose @Nullable public String azureTenantIdThe Azure Tenant Id. GUID string for tenant ID. -
controlScores
@SerializedName(value="controlScores", alternate="ControlScores") @Expose @Nullable public List<ControlScore> controlScoresThe Control Scores. Contains tenant scores for a set of controls. -
createdDateTime
@SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTimeThe Created Date Time. The date when the entity is created. -
currentScore
@SerializedName(value="currentScore", alternate="CurrentScore") @Expose @Nullable public Double currentScoreThe Current Score. Tenant current attained score on specified date. -
enabledServices
@SerializedName(value="enabledServices", alternate="EnabledServices") @Expose @Nullable public List<String> enabledServicesThe Enabled Services. Microsoft-provided services for the tenant (for example, Exchange online, Skype, Sharepoint). -
licensedUserCount
@SerializedName(value="licensedUserCount", alternate="LicensedUserCount") @Expose @Nullable public Integer licensedUserCountThe Licensed User Count. Licensed user count of the given tenant. -
maxScore
The Max Score. Tenant maximum possible score on specified date. -
vendorInformation
@SerializedName(value="vendorInformation", alternate="VendorInformation") @Expose @Nullable public SecurityVendorInformation vendorInformationThe Vendor Information. Complex type containing details about the security product/service vendor, provider, and subprovider (for example, vendor=Microsoft; provider=SecureScore). Required.
-
-
Constructor Details
-
SecureScore
public SecureScore()
-
-
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
-