AzureBackupRestoreRequest 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.
Azure backup restore request
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.AzureBackupRestoreRequestTypeConverter))]
public class AzureBackupRestoreRequest : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IAzureBackupRestoreRequest
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.AzureBackupRestoreRequestTypeConverter))>]
type AzureBackupRestoreRequest = class
interface IAzureBackupRestoreRequest
interface IJsonSerializable
Public Class AzureBackupRestoreRequest
Implements IAzureBackupRestoreRequest
- Inheritance
-
AzureBackupRestoreRequest
- Attributes
- Implements
Constructors
AzureBackupRestoreRequest() |
Creates an new AzureBackupRestoreRequest instance. |
Properties
IdentityDetailUserAssignedIdentityArmUrl |
ARM URL for User Assigned Identity. |
IdentityDetailUseSystemAssignedIdentity |
Specifies if the BI is protected by System Identity. |
ObjectType | |
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 AzureBackupRestoreRequest. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of AzureBackupRestoreRequest. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IAzureBackupRestoreRequest. Note: the Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IAzureBackupRestoreRequest interface is polymorphic, and the precise model class that will get deserialized is determined at runtime based on the payload. |
FromJsonString(String) |
Creates a new instance of AzureBackupRestoreRequest, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of AzureBackupRestoreRequest into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |