Share via


OperationValue Class

Definition

Describes the properties of a Compute Operation value.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.OperationValueTypeConverter))]
public class OperationValue : Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IOperationValue
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.OperationValueTypeConverter))>]
type OperationValue = class
    interface IOperationValue
    interface IJsonSerializable
Public Class OperationValue
Implements IOperationValue
Inheritance
OperationValue
Attributes
Implements

Constructors

OperationValue()

Creates an new OperationValue instance.

Properties

DisplayDescription

The description of the operation.

DisplayOperation

The display name of the compute operation.

DisplayProvider

The resource provider for the operation.

DisplayResource

The display name of the resource the operation applies to.

IsDataAction

This property indicates if the operation is an action or a data action

Name

The name of the compute operation.

Origin

The origin of the compute operation.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OperationValue.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OperationValue.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IOperationValue.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OperationValue into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to