Share via


DataSourceCredentialKind Struct

Definition

Type of data source credential.

public readonly struct DataSourceCredentialKind : IEquatable<Azure.AI.MetricsAdvisor.Models.DataSourceCredentialKind>
type DataSourceCredentialKind = struct
Public Structure DataSourceCredentialKind
Implements IEquatable(Of DataSourceCredentialKind)
Inheritance
DataSourceCredentialKind
Implements

Constructors

Name Description
DataSourceCredentialKind(String)

Determines if two DataSourceCredentialKind values are the same.

Properties

Name Description
DataLakeSharedKey

Authenticates to a AzureDataLakeStorageDataFeedSource via shared key.

ServicePrincipal

Authenticates to an Azure service via service principal.

ServicePrincipalInKeyVault

Authenticates to an Azure service via service principal. The client ID and the client secret used for data source authentication must be stored as secrets in a Key Vault resource.

SqlConnectionString

Authenticates to a SqlServerDataFeedSource via connection string.

Methods

Name Description
Equals(DataSourceCredentialKind)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(DataSourceCredentialKind, DataSourceCredentialKind)

Determines if two DataSourceCredentialKind values are the same.

Implicit(String to DataSourceCredentialKind)

Converts a string to a DataSourceCredentialKind.

Inequality(DataSourceCredentialKind, DataSourceCredentialKind)

Determines if two DataSourceCredentialKind values are not the same.

Applies to