Share via


IEncryptionKeyVaultProperties Interface

Definition

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

Properties

AutoDetectedKeyVersion

The auto-detected version of the key if versionType is auto-detected.

KeyName

The name of the key.

KeyState

The state of key provided

KeyVaultUrl

The URL of the vault.

KeyVersion

The version of the key.

VersionType

Property of the key if user provided or auto detected

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to