Share via


AzureBackupFindRestorableTimeRangesResponseResource Class

Definition

List Restore Ranges Response

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

Constructors

AzureBackupFindRestorableTimeRangesResponseResource()

Creates an new AzureBackupFindRestorableTimeRangesResponseResource instance.

Properties

Id

Resource Id represents the complete path to the resource.

Name

Resource name associated with the resource.

ObjectType
RestorableTimeRange

Returns the Restore Ranges available on the Backup Instance.

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 AzureBackupFindRestorableTimeRangesResponseResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AzureBackupFindRestorableTimeRangesResponseResource.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AzureBackupFindRestorableTimeRangesResponseResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to