Partager via


ArmPlan Class

Definition

The plan object in Azure Resource Manager, represents a marketplace plan.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ArmPlanTypeConverter))]
public class ArmPlan : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IArmPlan
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ArmPlanTypeConverter))>]
type ArmPlan = class
    interface IArmPlan
    interface IJsonSerializable
Public Class ArmPlan
Implements IArmPlan
Inheritance
ArmPlan
Attributes
Implements

Constructors

ArmPlan()

Creates an new ArmPlan instance.

Properties

Name

The name.

Product

The product.

PromotionCode

The promotion code.

Publisher

The publisher.

Version

Version of product.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ArmPlan.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ArmPlan.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IArmPlan.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ArmPlan into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to