Share via


RequestApprovalsDetails Class

Definition

Request approvals details

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Marketplace.Models.RequestApprovalsDetailsTypeConverter))]
public class RequestApprovalsDetails : Microsoft.Azure.PowerShell.Cmdlets.Marketplace.Models.IRequestApprovalsDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Marketplace.Models.RequestApprovalsDetailsTypeConverter))>]
type RequestApprovalsDetails = class
    interface IRequestApprovalsDetails
    interface IJsonSerializable
Public Class RequestApprovalsDetails
Implements IRequestApprovalsDetails
Inheritance
RequestApprovalsDetails
Attributes
Implements

Constructors

RequestApprovalsDetails()

Creates an new RequestApprovalsDetails instance.

Properties

DisplayName

Gets offer display name

Icon

Gets or sets the icon url

MessageCode

Gets or sets the notification message id

OfferId

Gets offer id

Plan

Gets or sets removed plans notifications

PublisherId

Gets or sets publisher id

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RequestApprovalsDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RequestApprovalsDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Marketplace.Models.IRequestApprovalsDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RequestApprovalsDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to