Module Smaws_Client_MarketplaceAgreement.SearchAgreements

val request : Smaws_Lib.Context.t -> search_agreements_input -> (search_agreements_output, [> Smaws_Lib.Protocols.AwsJson.error | `AccessDeniedException of access_denied_exception | `InternalServerException of internal_server_exception | `ThrottlingException of throttling_exception | `ValidationException of validation_exception ]) Stdlib.result

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