Share via


AzureBackupRecoveryPointResource Class

Definition

Azure backup recoveryPoint resource

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.AzureBackupRecoveryPointResourceTypeConverter))]
public class AzureBackupRecoveryPointResource : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IAzureBackupRecoveryPointResource, Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.AzureBackupRecoveryPointResourceTypeConverter))>]
type AzureBackupRecoveryPointResource = class
    interface IAzureBackupRecoveryPointResource
    interface IJsonSerializable
    interface IDppResource
    interface IValidates
Public Class AzureBackupRecoveryPointResource
Implements IAzureBackupRecoveryPointResource, IValidates
Inheritance
AzureBackupRecoveryPointResource
Attributes
Implements

Constructors

AzureBackupRecoveryPointResource()

Creates an new AzureBackupRecoveryPointResource instance.

Properties

Id

Resource Id represents the complete path to the resource.

Name

Resource name associated with the resource.

ObjectType
Property

AzureBackupRecoveryPointResource properties

SystemData

Metadata pertaining to creation and last modification of the resource.

Type

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AzureBackupRecoveryPointResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AzureBackupRecoveryPointResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IAzureBackupRecoveryPointResource.

FromJsonString(String)

Creates a new instance of AzureBackupRecoveryPointResource, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AzureBackupRecoveryPointResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to