Share via


RangeBasedItemLevelRestoreCriteria Class

Definition

Item Level target info for restore operation

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

Constructors

RangeBasedItemLevelRestoreCriteria()

Creates an new RangeBasedItemLevelRestoreCriteria instance.

Properties

MaxMatchingValue

maximum value for range prefix match

MinMatchingValue

minimum value for range prefix match

ObjectType

Type of the specific object - used for deserializing

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RangeBasedItemLevelRestoreCriteria.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RangeBasedItemLevelRestoreCriteria.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RangeBasedItemLevelRestoreCriteria into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to