Share via


IKeyVaultProperties Interface

Definition

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

Properties

Identity

The client id of the identity which will be used to access key vault.

KeyIdentifier

Key vault uri to access the encryption key.

KeyRotationEnabled

Auto key rotation status for a CMK enabled registry.

LastKeyRotationTimestamp

Timestamp of the last successful key rotation.

VersionedKeyIdentifier

The fully qualified key identifier that includes the version of the key that is actually used for encryption.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to