Share via


IKeyVaultCredentialSettings Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.KeyVaultCredentialSettingsTypeConverter))]
public interface IKeyVaultCredentialSettings : Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.KeyVaultCredentialSettingsTypeConverter))>]
type IKeyVaultCredentialSettings = interface
    interface IJsonSerializable
Public Interface IKeyVaultCredentialSettings
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AzureKeyVaultUrl

Azure Key Vault url.

CredentialName

Credential name.

Enable

Enable or disable key vault credential setting.

ServicePrincipalName

Service principal name to access key vault.

ServicePrincipalSecret

Service principal name secret to access key vault.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to