Share via


ICertificateDatastoreCredentials Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.CertificateDatastoreCredentialsTypeConverter))]
public interface ICertificateDatastoreCredentials : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IDatastoreCredentials
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.CertificateDatastoreCredentialsTypeConverter))>]
type ICertificateDatastoreCredentials = interface
    interface IJsonSerializable
    interface IDatastoreCredentials
Public Interface ICertificateDatastoreCredentials
Implements IDatastoreCredentials
Derived
Attributes
Implements

Properties

AuthorityUrl

Authority URL used for authentication.

ClientId

[Required] Service principal client ID.

CredentialsType

[Required] Credential type used to authentication with storage.

(Inherited from IDatastoreCredentials)
ResourceUrl

Resource the service principal has access to.

Secret

[Required] Service principal secrets.

TenantId

[Required] ID of the tenant to which the service principal belongs.

Thumbprint

[Required] Thumbprint of the certificate used for authentication.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to