VaultProperties Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
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. |
VaultProperties()
Initializes a new instance of the VaultProperties class.
public VaultProperties ();
Public Sub New ()
Applies to
VaultProperties(String, UpgradeDetails, IList<PrivateEndpointConnectionVaultProperties>, String, String, VaultPropertiesEncryption, VaultPropertiesMoveDetails, String, String, MonitoringSettings, VaultPropertiesRedundancySettings)
Initializes a new instance of the VaultProperties class.
public VaultProperties (string provisioningState = default, Microsoft.Azure.Management.RecoveryServices.Models.UpgradeDetails upgradeDetails = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.Models.PrivateEndpointConnectionVaultProperties> privateEndpointConnections = default, string privateEndpointStateForBackup = default, string privateEndpointStateForSiteRecovery = default, Microsoft.Azure.Management.RecoveryServices.Models.VaultPropertiesEncryption encryption = default, Microsoft.Azure.Management.RecoveryServices.Models.VaultPropertiesMoveDetails moveDetails = default, string moveState = default, string backupStorageVersion = default, Microsoft.Azure.Management.RecoveryServices.Models.MonitoringSettings monitoringSettings = default, Microsoft.Azure.Management.RecoveryServices.Models.VaultPropertiesRedundancySettings redundancySettings = default);
new Microsoft.Azure.Management.RecoveryServices.Models.VaultProperties : string * Microsoft.Azure.Management.RecoveryServices.Models.UpgradeDetails * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.Models.PrivateEndpointConnectionVaultProperties> * string * string * Microsoft.Azure.Management.RecoveryServices.Models.VaultPropertiesEncryption * Microsoft.Azure.Management.RecoveryServices.Models.VaultPropertiesMoveDetails * string * string * Microsoft.Azure.Management.RecoveryServices.Models.MonitoringSettings * Microsoft.Azure.Management.RecoveryServices.Models.VaultPropertiesRedundancySettings -> Microsoft.Azure.Management.RecoveryServices.Models.VaultProperties
Public Sub New (Optional provisioningState As String = Nothing, Optional upgradeDetails As UpgradeDetails = Nothing, Optional privateEndpointConnections As IList(Of PrivateEndpointConnectionVaultProperties) = Nothing, Optional privateEndpointStateForBackup As String = Nothing, Optional privateEndpointStateForSiteRecovery As String = Nothing, Optional encryption As VaultPropertiesEncryption = Nothing, Optional moveDetails As VaultPropertiesMoveDetails = Nothing, Optional moveState As String = Nothing, Optional backupStorageVersion As String = Nothing, Optional monitoringSettings As MonitoringSettings = Nothing, Optional redundancySettings As VaultPropertiesRedundancySettings = Nothing)
Parameters
- provisioningState
- String
Provisioning State.
- upgradeDetails
- UpgradeDetails
- privateEndpointConnections
- IList<PrivateEndpointConnectionVaultProperties>
List of private endpoint connection.
- privateEndpointStateForBackup
- String
Private endpoint state for backup. Possible values include: 'None', 'Enabled'
- privateEndpointStateForSiteRecovery
- String
Private endpoint state for site recovery. Possible values include: 'None', 'Enabled'
- encryption
- VaultPropertiesEncryption
Customer Managed Key details of the resource.
- moveDetails
- VaultPropertiesMoveDetails
The details of the latest move operation performed on the Azure Resource
- moveState
- String
The State of the Resource after the move operation. Possible values include: 'Unknown', 'InProgress', 'PrepareFailed', 'CommitFailed', 'PrepareTimedout', 'CommitTimedout', 'MoveSucceeded', 'Failure', 'CriticalFailure', 'PartialSuccess'
- backupStorageVersion
- String
Backup storage version. Possible values include: 'V1', 'V2', 'Unassigned'
- monitoringSettings
- MonitoringSettings
Monitoring Settings of the vault
- redundancySettings
- VaultPropertiesRedundancySettings
The redundancy Settings of a Vault