Share via


UnlockDeleteRequest Class

Definition

Request body of unlock delete API.

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

Constructors

UnlockDeleteRequest()

Creates an new UnlockDeleteRequest instance.

Properties

ResourceGuardOperationRequest

ResourceGuardOperationRequests on which LAC check will be performed

ResourceToBeDeleted

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of UnlockDeleteRequest.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of UnlockDeleteRequest.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of UnlockDeleteRequest into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to