Class AccountEntity


  • public final class AccountEntity
    extends EntityInner
    Represents an account entity.
    • Constructor Summary

      Constructors 
      Constructor Description
      AccountEntity()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String aadTenantId()
      Get the aadTenantId property: The Azure Active Directory tenant id.
      String aadUserId()
      Get the aadUserId property: The Azure Active Directory user id.
      String accountName()
      Get the accountName property: The name of the account.
      Map<String,​Object> additionalData()
      Get the additionalData property: A bag of custom fields that should be part of the entity and will be presented to the user.
      String displayName()
      Get the displayName property: The display name of the account.
      String dnsDomain()
      Get the dnsDomain property: The fully qualified domain DNS name.
      String friendlyName()
      Get the friendlyName property: The graph item display name which is a short humanly readable description of the graph item instance.
      String hostEntityId()
      Get the hostEntityId property: The Host entity id that contains the account in case it is a local account (not domain joined).
      Boolean isDomainJoined()
      Get the isDomainJoined property: Determines whether this is a domain account.
      String ntDomain()
      Get the ntDomain property: The NetBIOS domain name as it appears in the alert format domain/username.
      UUID objectGuid()
      Get the objectGuid property: The objectGUID attribute is a single-value attribute that is the unique identifier for the object, assigned by active directory.
      String puid()
      Get the puid property: The Azure Active Directory Passport User ID.
      String sid()
      Get the sid property: The account security identifier, e.g.
      String upnSuffix()
      Get the upnSuffix property: The user principal name suffix for the account, in some cases it is also the domain name.
      void validate()
      Validates the instance.
      • Methods inherited from class com.azure.resourcemanager.securityinsights.fluent.models.EntityInner

        systemData
      • Methods inherited from class com.azure.core.management.ProxyResource

        id, name, type
    • Constructor Detail

      • AccountEntity

        public AccountEntity()
    • Method Detail

      • aadTenantId

        public String aadTenantId()
        Get the aadTenantId property: The Azure Active Directory tenant id.
        Returns:
        the aadTenantId value.
      • aadUserId

        public String aadUserId()
        Get the aadUserId property: The Azure Active Directory user id.
        Returns:
        the aadUserId value.
      • accountName

        public String accountName()
        Get the accountName property: The name of the account. This field should hold only the name without any domain added to it, i.e. administrator.
        Returns:
        the accountName value.
      • displayName

        public String displayName()
        Get the displayName property: The display name of the account.
        Returns:
        the displayName value.
      • hostEntityId

        public String hostEntityId()
        Get the hostEntityId property: The Host entity id that contains the account in case it is a local account (not domain joined).
        Returns:
        the hostEntityId value.
      • isDomainJoined

        public Boolean isDomainJoined()
        Get the isDomainJoined property: Determines whether this is a domain account.
        Returns:
        the isDomainJoined value.
      • ntDomain

        public String ntDomain()
        Get the ntDomain property: The NetBIOS domain name as it appears in the alert format domain/username. Examples: NT AUTHORITY.
        Returns:
        the ntDomain value.
      • objectGuid

        public UUID objectGuid()
        Get the objectGuid property: The objectGUID attribute is a single-value attribute that is the unique identifier for the object, assigned by active directory.
        Returns:
        the objectGuid value.
      • puid

        public String puid()
        Get the puid property: The Azure Active Directory Passport User ID.
        Returns:
        the puid value.
      • sid

        public String sid()
        Get the sid property: The account security identifier, e.g. S-1-5-18.
        Returns:
        the sid value.
      • upnSuffix

        public String upnSuffix()
        Get the upnSuffix property: The user principal name suffix for the account, in some cases it is also the domain name. Examples: contoso.com.
        Returns:
        the upnSuffix value.
      • dnsDomain

        public String dnsDomain()
        Get the dnsDomain property: The fully qualified domain DNS name.
        Returns:
        the dnsDomain value.
      • additionalData

        public Map<String,​Object> additionalData()
        Get the additionalData property: A bag of custom fields that should be part of the entity and will be presented to the user.
        Returns:
        the additionalData value.
      • friendlyName

        public String friendlyName()
        Get the friendlyName property: The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated.
        Returns:
        the friendlyName value.