VaultProperties Class

Definition

Properties of the vault.

public class VaultProperties
type VaultProperties = class
Public Class VaultProperties
Inheritance
VaultProperties

Constructors

VaultProperties()

Initializes a new instance of the VaultProperties class.

VaultProperties(String, UpgradeDetails, IList<PrivateEndpointConnectionVaultProperties>, String, String, VaultPropertiesEncryption, VaultPropertiesMoveDetails, String, String, MonitoringSettings, VaultPropertiesRedundancySettings)

Initializes a new instance of the VaultProperties class.

Properties

BackupStorageVersion

Gets backup storage version. Possible values include: 'V1', 'V2', 'Unassigned'

Encryption

Gets or sets customer Managed Key details of the resource.

MonitoringSettings

Gets or sets monitoring Settings of the vault

MoveDetails

Gets or sets the details of the latest move operation performed on the Azure Resource

MoveState

Gets the State of the Resource after the move operation. Possible values include: 'Unknown', 'InProgress', 'PrepareFailed', 'CommitFailed', 'PrepareTimedout', 'CommitTimedout', 'MoveSucceeded', 'Failure', 'CriticalFailure', 'PartialSuccess'

PrivateEndpointConnections

Gets list of private endpoint connection.

PrivateEndpointStateForBackup

Gets private endpoint state for backup. Possible values include: 'None', 'Enabled'

PrivateEndpointStateForSiteRecovery

Gets private endpoint state for site recovery. Possible values include: 'None', 'Enabled'

ProvisioningState

Gets provisioning State.

RedundancySettings

Gets or sets the redundancy Settings of a Vault

UpgradeDetails

Applies to