

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de [ejemplos de AWS Doc SDK](https://github.com/awsdocs/aws-doc-sdk-examples).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Ejemplos de código para la API AWS Marketplace de catálogo que utilizan AWS SDKs
<a name="marketplace-catalog_code_examples"></a>

Los siguientes ejemplos de código muestran cómo utilizar la API de AWS Marketplace catálogo con un kit de desarrollo de AWS software (SDK).

**Más recursos**
+  **[AWS Marketplace Guía del vendedor de la API de catálogo](https://docs.aws.amazon.com/marketplace/latest/userguide/what-is-marketplace.html)**: más información sobre la API de AWS Marketplace catálogo.
+ **[AWS Marketplace Referencia de la API de catálogo](https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html)**: detalles sobre todas las acciones de la API de AWS Marketplace catálogo disponibles.
+ **[AWS Centro para desarrolladores](https://aws.amazon.com/developer/code-examples/?awsf.sdk-code-examples-product=product%23)**: ejemplos de código que puedes filtrar por categoría o por búsqueda de texto completo.
+ **[AWS Ejemplos de SDK](https://github.com/awsdocs/aws-doc-sdk-examples)**: GitHub repositorio con código completo en los idiomas preferidos. Incluye instrucciones para configurar y ejecutar el código.

**Contents**
+ [Productos de AMI](marketplace-catalog_code_examples_ami_products.md)
  + [Cómo añadir una dimensión a un producto de AMI existente y actualizar las condiciones de precios de la oferta](marketplace-catalog_example_marketplace-catalog_AddDimensionToAmiProductAndSetPriceInPublicOffer_section.md)
  + [Cómo añadir una región con un producto de AMI implementado](marketplace-catalog_example_marketplace-catalog_AddRegionExistingAmiProduct_section.md)
  + [Creación de un producto de AMI público o limitado y una oferta pública con precios anuales por hora](marketplace-catalog_example_marketplace-catalog_CreateLimitedAmiProductAndPublicOfferWithHourlyAnnualPricing_section.md)
  + [Creación de un producto de AMI público o limitado y una oferta pública con precios mensuales por hora](marketplace-catalog_example_marketplace-catalog_CreateLimitedAmiProductAndPublicOfferWithHourlyMonthlyPricing_section.md)
  + [Creación de un producto de AMI público o limitado y una oferta pública con precios por hora](marketplace-catalog_example_marketplace-catalog_CreateLimitedAmiProductAndPublicOfferWithHourlyPricing_section.md)
  + [Creación de un borrador de producto de AMI con un borrador de oferta pública](marketplace-catalog_example_marketplace-catalog_CreateDraftAmiProductWithDraftPublicOffer_section.md)
  + [Restricción de una región con un producto de AMI implementado](marketplace-catalog_example_marketplace-catalog_RestrictRegionExistingAmiProduct_section.md)
  + [Restricción de la visibilidad de un producto](marketplace-catalog_example_marketplace-catalog_RestrictExistingAmi_section.md)
  + [Cómo especificar si los activos de AMI están implementados en nuevas regiones](marketplace-catalog_example_marketplace-catalog_UpdateFutureRegionSupport_section.md)
+ [Ofertas de socios del canal](marketplace-catalog_code_examples_channel_partner_offers.md)
  + [Creación de un borrador de CPPO para cualquier tipo de producto](marketplace-catalog_example_marketplace-catalog_CreateDraftCppoOffer_section.md)
  + [Creación de una oferta privada que sustituya una autorización de reventa con un precio contractual](marketplace-catalog_example_marketplace-catalog_CreateResaleAuthorizationReplacementOffer_section.md)
  + [Enumere todo lo CPPOs creado por un socio de canal](marketplace-catalog_example_marketplace-catalog_ListAllCppoOffers_section.md)
  + [Cómo mostrar todas las autorizaciones de reventa compartidas disponibles para un socio del canal](marketplace-catalog_example_marketplace-catalog_ListAllSharedResaleAuthorizations_section.md)
  + [Cómo publicar una CPPO y adjuntar un EULA de comprador](marketplace-catalog_example_marketplace-catalog_PublishCppoEula_section.md)
  + [Publicación de una CPPO con una autorización de reventa única y actualización del margen de precios](marketplace-catalog_example_marketplace-catalog_PublishOneTimeCppoWithPriceMarkup_section.md)
  + [Publicación de un borrador de CPPO y actualización del margen de precios](marketplace-catalog_example_marketplace-catalog_PublishCppoPriceMarkup_section.md)
  + [Actualización de la fecha de caducidad de una CPPO](marketplace-catalog_example_marketplace-catalog_UpdateCppoExpiryDate_section.md)
+ [Productos de contenedor](marketplace-catalog_code_examples_container_products.md)
  + [Creación de un borrador de producto de contenedor con un borrador de oferta pública](marketplace-catalog_example_marketplace-catalog_CreateDraftContainerProductWithDraftPublicOffer_section.md)
  + [Creación de un producto de contenedor limitado con una oferta pública y precios contractuales](marketplace-catalog_example_marketplace-catalog_CreateLimitedContainerProductPublicOffer_section.md)
+ [Entidades](marketplace-catalog_code_examples_entities.md)
  + [Descripción de todas las entidades en una sola llamada](marketplace-catalog_example_marketplace-catalog_BatchDescribeEntities_section.md)
  + [Cómo mostrar y describir todas las ofertas asociadas a un producto](marketplace-catalog_example_marketplace-catalog_ListProductOffers_section.md)
+ [Ofertas](marketplace-catalog_code_examples_offers.md)
  + [Creación de una dimensión personalizada para un producto de SaaS y creación de una oferta privada](marketplace-catalog_example_marketplace-catalog_CreateSaasProductCustomDimensionAndPrivateOffer_section.md)
  + [Creación de un borrador de oferta privada para un producto de AMI o SaaS](marketplace-catalog_example_marketplace-catalog_CreateDraftPrivateOffer_section.md)
  + [Cree una oferta privada con contrato y Pay-As-You-Go precio para un producto SaaS](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithContractWithPayAsYouGoPricingForSaasProduct_section.md)
  + [Creación de una oferta privada con precios contractuales y un calendario de pagos flexible para un producto de SaaS](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithContractPricingWithFlexiblePaymentScheduleForSaasProduct_section.md)
  + [Creación de una oferta privada con precios contractuales para un producto de contenedor](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithContractPricingForContainerProduct_section.md)
  + [Creación de una oferta privada con precios contractuales para un producto de AMI](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithContractPricingForAmiProduct_section.md)
  + [Creación de una oferta privada con precios anuales por hora y un calendario de pagos flexible para un producto de AMI](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithHourlyAnnualPricingAndFlexiblePaymentScheduleForAmiProduct_section.md)
  + [Creación de una oferta privada con precios anuales por hora para un producto de AMI](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithHourlyAnnualPricingForAmiProduct_section.md)
  + [Creación de una oferta privada con precios por hora para un producto de AMI](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithHourlyPricingForAmiProduct_section.md)
  + [Creación de una oferta privada con precios de suscripción para un producto de SaaS](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithSubscriptionPricingForSaasProduct_section.md)
  + [Creación de una oferta privada con precios contractuales escalonados para un producto de SaaS](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithTieredContractPricingForSaasProduct_section.md)
  + [Creación de una oferta de prueba gratuita con precios de suscripción para un producto de SaaS](marketplace-catalog_example_marketplace-catalog_CreatePublicFreeTrialOfferWithSubscriptionPricingForSaasProduct_section.md)
  + [Creación de una oferta privada de sustitución con un precio contractual](marketplace-catalog_example_marketplace-catalog_CreateReplacementPrivateOfferWithContractPricing_section.md)
  + [Descripción de una oferta pública](marketplace-catalog_example_marketplace-catalog_DescribeOffer_section.md)
  + [Cómo hacer que caduque un borrador de oferta privada](marketplace-catalog_example_marketplace-catalog_ExpirePrivateOffer_section.md)
  + [Cómo mostrar todas las ofertas privadas](marketplace-catalog_example_marketplace-catalog_ListAllPrivateOffers_section.md)
  + [Cómo mostrar las ofertas públicas y privadas publicadas para un ID de producto específico](marketplace-catalog_example_marketplace-catalog_ListProductPublicOrPrivateReleasedOffers_section.md)
  + [Actualiza una oferta para aplicar un contrato con Pay-As-You-Go precios](marketplace-catalog_example_marketplace-catalog_UpdateOfferWithContractAndPayAsYouGoPricing_section.md)
  + [Actualización de una oferta para aplicar precios anuales por hora](marketplace-catalog_example_marketplace-catalog_UpdateOfferWithHourlyAnnualPricing_section.md)
  + [Actualización de una oferta para aplicar la segmentación a regiones geográficas específicas](marketplace-catalog_example_marketplace-catalog_UpdateOfferTargeting_section.md)
  + [Actualización del nombre y la descripción de una oferta pública](marketplace-catalog_example_marketplace-catalog_UpdateOfferNameAndDescription_section.md)
  + [Actualización del EULA de una oferta](marketplace-catalog_example_marketplace-catalog_UpdateEula_section.md)
  + [Actualización de la fecha de caducidad de una oferta privada a una fecha futura](marketplace-catalog_example_marketplace-catalog_UpdateOfferExpirationDateOfPrivateOffer_section.md)
  + [Actualización de la duración de la prueba gratuita de una oferta pública de prueba gratuita de un producto de SaaS](marketplace-catalog_example_marketplace-catalog_UpdateFreeTrialDurationOfPublicFreeTrialOfferForSaasProduct_section.md)
  + [Actualización de la política de reembolso de una oferta](marketplace-catalog_example_marketplace-catalog_UpdateRefundPolicy_section.md)
+ [Productos](marketplace-catalog_code_examples_products.md)
  + [Descripción de un producto de AMI, SaaS o contenedor](marketplace-catalog_example_marketplace-catalog_DescribeProduct_section.md)
  + [Cómo mostrar todos los productos de AMI, SaaS o contenedor y las ofertas públicas asociadas](marketplace-catalog_example_marketplace-catalog_ListProducts_section.md)
+ [Autorización de reventa](marketplace-catalog_code_examples_resale_authorization.md)
  + [Creación de un borrador de autorización de reventa](marketplace-catalog_example_marketplace-catalog_DraftResaleauthAllproducttype_section.md)
  + [Descripción de una autorización de reventa](marketplace-catalog_example_marketplace-catalog_DescribeResaleAuthorization_section.md)
  + [Publicación de una autorización de reventa única con una oferta privada](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthPrivateoffer_section.md)
  + [Publicación de una autorización de reventa multiuso con fecha de caducidad](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthExpirydateCppo_section.md)
  + [Publicación de una autorización de reventa multiuso con fecha de caducidad y un EULA](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthExpirydateCustomEula_section.md)
  + [Publicación de una autorización de reventa multiuso con fecha de caducidad e incorporación de la documentación de contrato del revendedor](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthExpirydateCustomresellerContractdoc_section.md)
  + [Publicación de una autorización de reventa multiuso con fecha de caducidad e incorporación de una cuenta de comprador específica](marketplace-catalog_example_marketplace-catalog_PublishMultiuseResaleAuthorizationExpirydateSpecificBuyer_section.md)
  + [Publicación de una autorización de reventa multiuso sin fecha de caducidad](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthNoExpirydateCppo_section.md)
  + [Publicación de una autorización de reventa multiuso sin fecha de caducidad y un EULA](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthNoExpirydateCustomEula_section.md)
  + [Publicación de una autorización de reventa multiuso sin fecha de caducidad e incorporación de la documentación de contrato del revendedor](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthNoExpirydateCustomresellerContractdoc_section.md)
  + [Publicación de una autorización de reventa multiuso sin fecha de caducidad e incorporación de una cuenta de comprador específica](marketplace-catalog_example_marketplace-catalog_PublishMultiuseResaleAuthorizationNoExpirydateSpecificBuyer_section.md)
  + [Publicación de una autorización de reventa única e incorporación de un calendario de pagos flexible](marketplace-catalog_example_marketplace-catalog_PublishOnetimeResaleAuthorizationFlexiblePayment_section.md)
  + [Publicación de una autorización de reventa única y adición de un EULA](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthCustomEula_section.md)
  + [Publicación de una autorización de reventa única e incorporación de una cuenta de comprador específica](marketplace-catalog_example_marketplace-catalog_PublishOnetimeResaleAuthorizationSpecificBuyer_section.md)
  + [Publicación de una autorización de reventa única e incorporación de documentación de contrato del revendedor](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthCustomresellerContractdoc_section.md)
  + [Publicación de una autorización de reventa única y especificación de si se trata de una renovación](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthRenewal_section.md)
  + [Restricción de una autorización de reventa](marketplace-catalog_example_marketplace-catalog_RestrictResaleAuthorization_section.md)
  + [Actualización del nombre y la descripción de una autorización de reventa única o multiuso](marketplace-catalog_example_marketplace-catalog_UpdateUnpublishedResaleAuthorization_section.md)
+ [Productos SaaS de](marketplace-catalog_code_examples_saas_products.md)
  + [Creación de un borrador de producto de SaaS con un borrador de oferta pública](marketplace-catalog_example_marketplace-catalog_CreateDraftSaasProductWithDraftPublicOffer_section.md)
  + [Creación de un producto de SaaS público o limitado y una oferta pública con precios contractuales](marketplace-catalog_example_marketplace-catalog_CreateLimitedSaasProductAndPublicOfferWithContractPricing_section.md)
  + [Cree un producto SaaS público o limitado y una oferta pública con contrato y precio Pay-As-You-Go](marketplace-catalog_example_marketplace-catalog_CreateLimitedSaasProductAndPublicOfferWithContractWithPayAsYouGoPricing_section.md)
  + [Creación de un producto de SaaS público o limitado y una oferta pública con precios de suscripción](marketplace-catalog_example_marketplace-catalog_CreateLimitedSaasProductAndPublicOfferWithSubscriptionPricing_section.md)
  + [Publicación de un producto de SaaS y una oferta pública asociada](marketplace-catalog_example_marketplace-catalog_PublishSaasProductPublicOffer_section.md)
  + [Publicación de un producto de SaaS y una oferta pública asociada a partir de un borrador existente](marketplace-catalog_example_marketplace-catalog_PublishExistingSaas_section.md)
  + [Actualización de las dimensiones de un producto de AMI o SaaS](marketplace-catalog_example_marketplace-catalog_UpdateNameDimensionSaasProduct_section.md)
+ [Utilidades](marketplace-catalog_code_examples_utilities.md)
  + [Utilidades para iniciar un conjunto de cambios](marketplace-catalog_example_marketplace-catalog_ChangeSetUtilities_section.md)