Freigeben über


ProductProfileUpdateProperties Class

Definition

Describes the Update properties of a Product Profile.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.ProductProfileUpdatePropertiesTypeConverter))]
public class ProductProfileUpdateProperties : Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.IProductProfileUpdateProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.ProductProfileUpdatePropertiesTypeConverter))>]
type ProductProfileUpdateProperties = class
    interface IProductProfileUpdateProperties
    interface IJsonSerializable
Public Class ProductProfileUpdateProperties
Implements IProductProfileUpdateProperties
Inheritance
ProductProfileUpdateProperties
Attributes
Implements

Constructors

ProductProfileUpdateProperties()

Creates an new ProductProfileUpdateProperties instance.

Properties

ProductFeature

The list of product feature updates.

ProductType

Indicates the product type of the license.

SubscriptionStatus

Indicates the subscription status of the product.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ProductProfileUpdateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ProductProfileUpdateProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.IProductProfileUpdateProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ProductProfileUpdateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to