MetricsAdvisorModelFactory.ServicePrincipalInKeyVaultCredentialEntity Method

Definition

Initializes a new instance of ServicePrincipalInKeyVaultCredentialEntity for mocking purposes.

public static Azure.AI.MetricsAdvisor.Administration.ServicePrincipalInKeyVaultCredentialEntity ServicePrincipalInKeyVaultCredentialEntity (string id = default, string name = default, string description = default, Uri endpoint = default, string keyVaultClientId = default, string keyVaultClientSecret = default, string secretNameForClientId = default, string secretNameForClientSecret = default, string tenantId = default);
static member ServicePrincipalInKeyVaultCredentialEntity : string * string * string * Uri * string * string * string * string * string -> Azure.AI.MetricsAdvisor.Administration.ServicePrincipalInKeyVaultCredentialEntity
Public Shared Function ServicePrincipalInKeyVaultCredentialEntity (Optional id As String = Nothing, Optional name As String = Nothing, Optional description As String = Nothing, Optional endpoint As Uri = Nothing, Optional keyVaultClientId As String = Nothing, Optional keyVaultClientSecret As String = Nothing, Optional secretNameForClientId As String = Nothing, Optional secretNameForClientSecret As String = Nothing, Optional tenantId As String = Nothing) As ServicePrincipalInKeyVaultCredentialEntity

Parameters

id
String

Sets the Id property.

name
String

Sets the Name property.

description
String

Sets the Description property.

endpoint
Uri

Sets the Endpoint property.

keyVaultClientId
String

Sets the KeyVaultClientId property.

keyVaultClientSecret
String

Sets the Key Vault client secret. This secret is not exposed in a property.

secretNameForClientId
String

Sets the SecretNameForClientId property.

secretNameForClientSecret
String

Sets the SecretNameForClientSecret property.

tenantId
String

Sets the TenantId property.

Returns

A new instance of ServicePrincipalInKeyVaultCredentialEntity for mocking purposes.

Applies to