Share via


MarketplaceAgreementTermData Class

Definition

A class representing the MarketplaceAgreementTerm data model. Terms properties for provided Publisher/Offer/Plan tuple

public class MarketplaceAgreementTermData : Azure.ResourceManager.Models.ResourceData
type MarketplaceAgreementTermData = class
    inherit ResourceData
Public Class MarketplaceAgreementTermData
Inherits ResourceData
Inheritance
MarketplaceAgreementTermData

Constructors

MarketplaceAgreementTermData()

Initializes a new instance of MarketplaceAgreementTermData.

Properties

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
IsAccepted

If any version of the terms have been accepted, otherwise false.

LicenseTextLink

Link to HTML with Microsoft and Publisher terms.

MarketplaceTermsLink

Link to HTML with Azure Marketplace terms.

Name

The name of the resource.

(Inherited from ResourceData)
Plan

Plan identifier string of image being deployed.

PrivacyPolicyLink

Link to the privacy policy of the publisher.

Product

Offer identifier string of image being deployed.

Publisher

Publisher identifier string of image being deployed.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
RetrievedOn

Date and time in UTC of when the terms were accepted. This is empty if Accepted is false.

Signature

Terms signature.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Applies to