Share via


OperationDisplayInfo Class

Definition

The operation supported by Advisor.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Advisor.Models.Api202001.OperationDisplayInfoTypeConverter))]
public class OperationDisplayInfo : Microsoft.Azure.PowerShell.Cmdlets.Advisor.Models.Api202001.IOperationDisplayInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Advisor.Models.Api202001.OperationDisplayInfoTypeConverter))>]
type OperationDisplayInfo = class
    interface IOperationDisplayInfo
    interface IJsonSerializable
Public Class OperationDisplayInfo
Implements IOperationDisplayInfo
Inheritance
OperationDisplayInfo
Attributes
Implements

Constructors

OperationDisplayInfo()

Creates an new OperationDisplayInfo instance.

Properties

Description

The description of the operation.

Operation

The action that users can perform, based on their permission level.

Provider

Service provider: Microsoft Advisor.

Resource

Resource on which the operation is performed.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OperationDisplayInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OperationDisplayInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Advisor.Models.Api202001.IOperationDisplayInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OperationDisplayInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to