Share via


RequestDetails Class

Definition

Request details needed to get the plans statuses

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

Constructors

RequestDetails()

Creates an new RequestDetails instance.

Properties

PlanId

Current plans list

PublisherId

The offer's publisher id

SubscriptionId

Gets or sets the subscription id

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RequestDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RequestDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RequestDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to