AzureBackupRecoveryTimeBasedRestoreRequest 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.
AzureBackup RecoveryPointTime Based Restore Request
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.AzureBackupRecoveryTimeBasedRestoreRequestTypeConverter))]
public class AzureBackupRecoveryTimeBasedRestoreRequest : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IAzureBackupRecoveryTimeBasedRestoreRequest, Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.AzureBackupRecoveryTimeBasedRestoreRequestTypeConverter))>]
type AzureBackupRecoveryTimeBasedRestoreRequest = class
interface IAzureBackupRecoveryTimeBasedRestoreRequest
interface IJsonSerializable
interface IAzureBackupRestoreRequest
interface IValidates
Public Class AzureBackupRecoveryTimeBasedRestoreRequest
Implements IAzureBackupRecoveryTimeBasedRestoreRequest, IValidates
- Inheritance
-
AzureBackupRecoveryTimeBasedRestoreRequest
- Attributes
- Implements
Constructors
AzureBackupRecoveryTimeBasedRestoreRequest() |
Creates an new AzureBackupRecoveryTimeBasedRestoreRequest instance. |
Properties
IdentityDetail |
Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned. |
IdentityDetailUserAssignedIdentityArmUrl |
ARM URL for User Assigned Identity. |
IdentityDetailUseSystemAssignedIdentity |
Specifies if the BI is protected by System Identity. |
ObjectType | |
RecoveryPointTime |
The recovery time in ISO 8601 format example - 2020-08-14T17:30:00.0000000Z. |
ResourceGuardOperationRequest |
ResourceGuardOperationRequests on which LAC check will be performed |
RestoreTargetInfo |
Gets or sets the restore target information. |
SourceDataStoreType |
Gets or sets the type of the source data store. |
SourceResourceId |
Fully qualified Azure Resource Manager ID of the datasource which is being recovered. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of AzureBackupRecoveryTimeBasedRestoreRequest. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of AzureBackupRecoveryTimeBasedRestoreRequest. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IAzureBackupRecoveryTimeBasedRestoreRequest. |
FromJsonString(String) |
Creates a new instance of AzureBackupRecoveryTimeBasedRestoreRequest, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of AzureBackupRecoveryTimeBasedRestoreRequest into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |