Interface DatabasePrincipal


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

    Modifier and Type
    Method
    Description
    Gets the appId property: Application id - relevant only for application principal type.
    Gets the email property: Database principal email if exists.
    fqn()
    Gets the fqn property: Database principal fully qualified name.
    Gets the inner com.azure.resourcemanager.kusto.fluent.models.DatabasePrincipalInner object.
    Gets the name property: Database principal name.
    Gets the role property: Database principal role.
    Gets the tenantName property: The tenant name of the principal.
    Gets the type property: Database principal type.
  • Method Details

    • 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

      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

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