Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

MarketplaceAgreement

import { MarketplaceAgreement } from "https://aws-api-bqtgftz736ft.deno.dev/v0.5/services/marketplaceagreement.ts?docs=full";
class MarketplaceAgreement {
constructor(apiFactory: client.ApiFactory);
async describeAgreement(params: DescribeAgreementInput, opts?: client.RequestOptions): Promise<DescribeAgreementOutput>;
async getAgreementTerms(params: GetAgreementTermsInput, opts?: client.RequestOptions): Promise<GetAgreementTermsOutput>;
async searchAgreements(params?: SearchAgreementsInput, opts?: client.RequestOptions): Promise<SearchAgreementsOutput>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new MarketplaceAgreement(apiFactory: client.ApiFactory)
[src]

§Methods

§

Provides details about an agreement, such as the proposer, acceptor, start date, and end date.

§

Obtains details about the terms in an agreement that you participated in as proposer or acceptor.

The details include:

  • TermType – The type of term, such as LegalTerm, RenewalTerm, or ConfigurableUpfrontPricingTerm.

  • TermID – The ID of the particular term, which is common between offer and agreement.

  • TermPayload – The key information contained in the term, such as the EULA for LegalTerm or pricing and dimensions for various pricing terms, such as ConfigurableUpfrontPricingTerm or UsageBasedPricingTerm.

  • Configuration – The buyer/acceptor's selection at the time of agreement creation, such as the number of units purchased for a dimension or setting the EnableAutoRenew flag.

§
searchAgreements(params?: SearchAgreementsInput, opts?: client.RequestOptions): Promise<SearchAgreementsOutput>
[src]

Searches across all agreements that a proposer or an acceptor has in AWS Marketplace. The search returns a list of agreements with basic agreement information.

The following filter combinations are supported:

  • PartyType as Proposer + AgreementType + ResourceIdentifier
  • PartyType as Proposer + AgreementType + OfferId
  • PartyType as Proposer + AgreementType + AcceptorAccountId
  • PartyType as Proposer + AgreementType + Status
  • PartyType as Proposer + AgreementType + ResourceIdentifier + Status
  • PartyType as Proposer + AgreementType + OfferId + Status
  • PartyType as Proposer + AgreementType + AcceptorAccountId + Status
  • PartyType as Proposer + AgreementType + ResourceType + Status
  • PartyType as Proposer + AgreementType + AcceptorAccountId + ResourceType + Status
  • PartyType as Proposer + AgreementType + AcceptorAccountId + OfferId
  • PartyType as Proposer + AgreementType + AcceptorAccountId + OfferId + Status
  • PartyType as Proposer + AgreementType + AcceptorAccountId + ResourceIdentifier
  • PartyType as Proposer + AgreementType + AcceptorAccountId + ResourceIdentifier + Status
  • PartyType as Proposer + AgreementType + AcceptorAccountId + ResourceType

§Static Properties