Share via


DeletedVault Class

Definition

Deleted vault information with extended details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.DeletedVaultTypeConverter))]
public class DeletedVault : Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.IDeletedVault
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.DeletedVaultTypeConverter))>]
type DeletedVault = class
    interface IDeletedVault
    interface IJsonSerializable
Public Class DeletedVault
Implements IDeletedVault
Inheritance
DeletedVault
Attributes
Implements

Constructors

DeletedVault()

Creates an new DeletedVault instance.

Properties

DeletionDate

The deleted date.

Id

The resource ID for the deleted key vault.

Location

The location of the original vault.

Name

The name of the key vault.

PurgeProtectionEnabled

Purge protection status of the original vault.

ResourceGroupName

Gets the resource group name

ScheduledPurgeDate

The scheduled purged date.

Tag

Tags of the original vault.

Type

The resource type of the key vault.

VaultId

The resource id of the original vault.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DeletedVault.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DeletedVault.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.IDeletedVault.

FromJsonString(String)

Creates a new instance of DeletedVault, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DeletedVault into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to