Interface DatabasePrincipal


  • public interface DatabasePrincipal
    An immutable client-side representation of DatabasePrincipal.
    • Method Detail

      • role

        DatabasePrincipalRole role()
        Gets the role property: Database principal role.
        Returns:
        the role value.
      • name

        String name()
        Gets the name property: Database principal name.
        Returns:
        the name value.
      • type

        DatabasePrincipalType type()
        Gets the type property: Database principal type.
        Returns:
        the type value.
      • fqn

        String fqn()
        Gets the fqn property: Database principal fully qualified name.
        Returns:
        the fqn value.
      • email

        String email()
        Gets the email property: Database principal email if exists.
        Returns:
        the email value.
      • appId

        String appId()
        Gets the appId property: Application id - relevant only for application principal type.
        Returns:
        the appId value.
      • tenantName

        String tenantName()
        Gets the tenantName property: The tenant name of the principal.
        Returns:
        the tenantName value.
      • innerModel

        DatabasePrincipalInner innerModel()
        Gets the inner com.azure.resourcemanager.kusto.fluent.models.DatabasePrincipalInner object.
        Returns:
        the inner object.