Partager via


IAgreementTerms Interface

Definition

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

Properties

Accepted

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

Id

Resource ID.

(Inherited from IResource)
LicenseTextLink

Link to HTML with Microsoft and Publisher terms.

MarketplaceTermsLink

Link to HTML with Azure Marketplace terms.

Name

Resource name.

(Inherited from IResource)
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.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Type

Resource type.

(Inherited from IResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to