Interface ActiveDirectoryUser

All Superinterfaces:
ActiveDirectoryObject, HasId, HasInnerModel<com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphUserInner>, HasManager<AuthorizationManager>, HasName, Indexable, Updatable<ActiveDirectoryUser.Update>

public interface ActiveDirectoryUser extends ActiveDirectoryObject, HasInnerModel<com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphUserInner>, Updatable<ActiveDirectoryUser.Update>
An immutable client-side representation of an Azure AD user.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Container interface for all the definitions that need to be implemented.
    static interface 
    Grouping of all the user definition stages.
    static interface 
    The template for a user update operation, containing all the settings that can be modified.
    static interface 
    Group of all the user update stages.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets user mail.
    Gets the mail alias for the user.
    Gets the usage location of the user.
    Gets user principal name.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasId

    id

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel

    innerModel

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager

    manager

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName

    name

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Updatable

    update
  • Method Details

    • userPrincipalName

      String userPrincipalName()
      Gets user principal name.
      Returns:
      user principal name
    • mail

      String mail()
      Gets user mail.
      Returns:
      user mail
    • mailNickname

      String mailNickname()
      Gets the mail alias for the user.
      Returns:
      the mail alias for the user
    • usageLocation

      CountryIsoCode usageLocation()
      Gets the usage location of the user.
      Returns:
      the usage location of the user