RecoveryServicesVaultProperties Class
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.
Properties of the vault.
public class RecoveryServicesVaultProperties
public class RecoveryServicesVaultProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesVaultProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesVaultProperties>
type RecoveryServicesVaultProperties = class
type RecoveryServicesVaultProperties = class
interface IJsonModel<RecoveryServicesVaultProperties>
interface IPersistableModel<RecoveryServicesVaultProperties>
Public Class RecoveryServicesVaultProperties
Public Class RecoveryServicesVaultProperties
Implements IJsonModel(Of RecoveryServicesVaultProperties), IPersistableModel(Of RecoveryServicesVaultProperties)
- Inheritance
-
RecoveryServicesVaultProperties
- Implements
Constructors
RecoveryServicesVaultProperties() |
Initializes a new instance of RecoveryServicesVaultProperties. |
Properties
BackupStorageVersion |
Backup storage version. |
CrossSubscriptionRestoreState |
Gets or sets the cross subscription restore state. |
Encryption |
Customer Managed Key details of the resource. |
MonitoringSettings |
Monitoring Settings of the vault. |
MoveDetails |
The details of the latest move operation performed on the Azure Resource. |
MoveState |
The State of the Resource after the move operation. |
PrivateEndpointConnections |
List of private endpoint connection. |
PrivateEndpointStateForBackup |
Private endpoint state for backup. |
PrivateEndpointStateForSiteRecovery |
Private endpoint state for site recovery. |
ProvisioningState |
Provisioning State. |
PublicNetworkAccess |
property to enable or disable resource provider inbound network traffic from public clients. |
RedundancySettings |
The redundancy Settings of a Vault. |
SecureScore |
Secure Score of Recovery Services Vault. |
SecuritySettings |
Security Settings of the vault. |
UpgradeDetails |
Details for upgrading vault. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<RecoveryServicesVaultProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<RecoveryServicesVaultProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<RecoveryServicesVaultProperties>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<RecoveryServicesVaultProperties>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<RecoveryServicesVaultProperties>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |