Share via


MarketplaceIdentity Class

Definition

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

Constructors

MarketplaceIdentity()

Creates an new MarketplaceIdentity instance.

Properties

AdminRequestApprovalId

The admin request approval ID to get create or update

CollectionId

The collection ID

Id

Resource identity path

OfferId

The offer ID to update or delete

PrivateStoreId

The store ID - must use the tenant ID

RequestApprovalId

The request approval ID to get create or update

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MarketplaceIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MarketplaceIdentity.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of MarketplaceIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to