Share via


SyncBackupInstanceRequest Class

Definition

Sync BackupInstance Request

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.SyncBackupInstanceRequestTypeConverter))]
public class SyncBackupInstanceRequest : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.ISyncBackupInstanceRequest
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.SyncBackupInstanceRequestTypeConverter))>]
type SyncBackupInstanceRequest = class
    interface ISyncBackupInstanceRequest
    interface IJsonSerializable
Public Class SyncBackupInstanceRequest
Implements ISyncBackupInstanceRequest
Inheritance
SyncBackupInstanceRequest
Attributes
Implements

Constructors

SyncBackupInstanceRequest()

Creates an new SyncBackupInstanceRequest instance.

Properties

SyncType

Field indicating sync type e.g. to sync only in case of failure or in all cases

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SyncBackupInstanceRequest.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SyncBackupInstanceRequest.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SyncBackupInstanceRequest into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to