Class DataSourceAuthenticationType

java.lang.Object
com.azure.core.util.ExpandableStringEnum<DataSourceAuthenticationType>
com.azure.ai.metricsadvisor.administration.models.DataSourceAuthenticationType

public final class DataSourceAuthenticationType extends ExpandableStringEnum<DataSourceAuthenticationType>
Defines values for DataSourceAuthenticationType.
  • Field Details

    • BASIC

      public static final DataSourceAuthenticationType BASIC
      Static value Basic for DataSourceAuthenticationType.
    • MANAGED_IDENTITY

      public static final DataSourceAuthenticationType MANAGED_IDENTITY
      Static value ManagedIdentity for DataSourceAuthenticationType.
    • AZURE_SQL_CONNECTION_STRING

      public static final DataSourceAuthenticationType AZURE_SQL_CONNECTION_STRING
      Static value AzureSQLConnectionString for DataSourceAuthenticationType.
    • DATA_LAKE_GEN2_SHARED_KEY

      public static final DataSourceAuthenticationType DATA_LAKE_GEN2_SHARED_KEY
      Static value DataLakeGen2SharedKey for DataSourceAuthenticationType.
    • SERVICE_PRINCIPAL

      public static final DataSourceAuthenticationType SERVICE_PRINCIPAL
      Static value ServicePrincipal for DataSourceAuthenticationType.
    • SERVICE_PRINCIPAL_IN_KV

      public static final DataSourceAuthenticationType SERVICE_PRINCIPAL_IN_KV
      Static value ServicePrincipalInKV for DataSourceAuthenticationType.
  • Constructor Details

    • DataSourceAuthenticationType

      public DataSourceAuthenticationType()
  • Method Details

    • fromString

      public static DataSourceAuthenticationType fromString(String name)
      Creates or finds a AuthenticationTypeEnum from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding AuthenticationTypeEnum.
    • values

      public static Collection<DataSourceAuthenticationType> values()
      Returns:
      known AuthenticationTypeEnum values.