Partager via


RestorePointGroupPatch Class

Definition

Update Restore Point collection parameters.

public class RestorePointGroupPatch : Azure.ResourceManager.Compute.Models.ComputeResourcePatch, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Compute.Models.RestorePointGroupPatch>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Compute.Models.RestorePointGroupPatch>
type RestorePointGroupPatch = class
    inherit ComputeResourcePatch
    interface IJsonModel<RestorePointGroupPatch>
    interface IPersistableModel<RestorePointGroupPatch>
Public Class RestorePointGroupPatch
Inherits ComputeResourcePatch
Implements IJsonModel(Of RestorePointGroupPatch), IPersistableModel(Of RestorePointGroupPatch)
Inheritance
RestorePointGroupPatch
Implements

Constructors

RestorePointGroupPatch()

Initializes a new instance of RestorePointGroupPatch.

Properties

ProvisioningState

The provisioning state of the restore point collection.

RestorePointGroupId

The unique id of the restore point collection.

RestorePoints

A list containing all restore points created under this restore point collection.

Source

The properties of the source resource that this restore point collection is created from.

Tags

Resource tags.

(Inherited from ComputeResourcePatch)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ComputeResourcePatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from ComputeResourcePatch)
IJsonModel<ComputeResourcePatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from ComputeResourcePatch)
IJsonModel<RestorePointGroupPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<RestorePointGroupPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ComputeResourcePatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from ComputeResourcePatch)
IPersistableModel<ComputeResourcePatch>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from ComputeResourcePatch)
IPersistableModel<ComputeResourcePatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from ComputeResourcePatch)
IPersistableModel<RestorePointGroupPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<RestorePointGroupPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<RestorePointGroupPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to