Package com.microsoft.graph.models
Class HostSecurityState
java.lang.Object
com.microsoft.graph.models.HostSecurityState
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class HostSecurityState
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Host Security State.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Fqdn.The Is Azure Ad Joined.The Is Azure Ad Registered.The Is Hybrid Azure Domain Joined.The Net Bios Name.the OData type of the object as returned by the serviceThe Os.The Private Ip Address.The Public Ip Address.The Risk Score. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
fqdn
The Fqdn. Host FQDN (Fully Qualified Domain Name) (for example, machine.company.com). -
isAzureAdJoined
@SerializedName(value="isAzureAdJoined", alternate="IsAzureAdJoined") @Expose @Nullable public Boolean isAzureAdJoinedThe Is Azure Ad Joined. -
isAzureAdRegistered
@SerializedName(value="isAzureAdRegistered", alternate="IsAzureAdRegistered") @Expose @Nullable public Boolean isAzureAdRegisteredThe Is Azure Ad Registered. -
isHybridAzureDomainJoined
@SerializedName(value="isHybridAzureDomainJoined", alternate="IsHybridAzureDomainJoined") @Expose @Nullable public Boolean isHybridAzureDomainJoinedThe Is Hybrid Azure Domain Joined. True if the host is domain joined to an on-premises Active Directory domain. -
netBiosName
@SerializedName(value="netBiosName", alternate="NetBiosName") @Expose @Nullable public String netBiosNameThe Net Bios Name. The local host name, without the DNS domain name. -
os
The Os. Host Operating System. (For example, Windows10, MacOS, RHEL, etc.). -
privateIpAddress
@SerializedName(value="privateIpAddress", alternate="PrivateIpAddress") @Expose @Nullable public String privateIpAddressThe Private Ip Address. Private (not routable) IPv4 or IPv6 address (see RFC 1918) at the time of the alert. -
publicIpAddress
@SerializedName(value="publicIpAddress", alternate="PublicIpAddress") @Expose @Nullable public String publicIpAddressThe Public Ip Address. Publicly routable IPv4 or IPv6 address (see RFC 1918) at time of the alert. -
riskScore
The Risk Score. Provider-generated/calculated risk score of the host. Recommended value range of 0-1, which equates to a percentage.
-
-
Constructor Details
-
HostSecurityState
public HostSecurityState()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManagerin interfacecom.microsoft.graph.serializer.IJsonBackedObject
-
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- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-