Share via


ResourceGuardOperationDetail Class

Definition

VaultCritical Operation protected by a resource guard

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

Constructors

ResourceGuardOperationDetail()

Creates an new ResourceGuardOperationDetail instance.

Properties

DefaultResourceRequest
VaultCriticalOperation

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ResourceGuardOperationDetail.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ResourceGuardOperationDetail.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ResourceGuardOperationDetail into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to