Share via


IAgreementProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MarketplaceOrdering.Models.Api202101.AgreementPropertiesTypeConverter))]
public interface IAgreementProperties : Microsoft.Azure.PowerShell.Cmdlets.MarketplaceOrdering.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MarketplaceOrdering.Models.Api202101.AgreementPropertiesTypeConverter))>]
type IAgreementProperties = interface
    interface IJsonSerializable
Public Interface IAgreementProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Accepted

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.

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.

RetrieveDatetime

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

Signature

Terms signature.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to