

Doc AWS SDK 예제 GitHub 리포지토리에서 더 많은 SDK 예제를 사용할 수 있습니다. [AWS](https://github.com/awsdocs/aws-doc-sdk-examples) 

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS SDKs를 사용한 AWS Marketplace 카탈로그 API의 코드 예제
<a name="marketplace-catalog_code_examples"></a>

다음 코드 예제에서는 AWS Marketplace 카탈로그 API를 AWS 소프트웨어 개발 키트(SDK)와 함께 사용하는 방법을 보여줍니다.

**추가 리소스**
+  **[AWS Marketplace 카탈로그 API 판매자 안내서](https://docs.aws.amazon.com/marketplace/latest/userguide/what-is-marketplace.html)** - AWS Marketplace 카탈로그 API에 대한 자세한 정보입니다.
+ **[AWS Marketplace 카탈로그 API API 참조](https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html)** - 사용 가능한 모든 AWS Marketplace 카탈로그 API 작업에 대한 세부 정보입니다.
+ **[AWS 개발자 센터](https://aws.amazon.com/developer/code-examples/?awsf.sdk-code-examples-product=product%23)** - 범주 또는 전체 텍스트 검색을 기준으로 필터링할 수 있는 코드 예제입니다.
+ **[AWS SDK 예제](https://github.com/awsdocs/aws-doc-sdk-examples)** - 기본 설정 언어로 된 전체 코드가 포함된 GitHub 리포지토리. 코드 설정 및 실행을 위한 지침이 포함되어 있습니다.

**Contents**
+ [AMI 제품](marketplace-catalog_code_examples_ami_products.md)
  + [기존 AMI 제품에 차원 추가 및 제안 요금 조건 업데이트](marketplace-catalog_example_marketplace-catalog_AddDimensionToAmiProductAndSetPriceInPublicOffer_section.md)
  + [AMI 제품이 배포되는 리전 추가](marketplace-catalog_example_marketplace-catalog_AddRegionExistingAmiProduct_section.md)
  + [공개 또는 제한된 AMI 제품 및 시간 단위 연간 요금이 청구되는 공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreateLimitedAmiProductAndPublicOfferWithHourlyAnnualPricing_section.md)
  + [공개 또는 제한된 AMI 제품 및 시간 단위 월간 요금이 청구되는 공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreateLimitedAmiProductAndPublicOfferWithHourlyMonthlyPricing_section.md)
  + [공개 또는 제한된 AMI 제품 및 시간 단위 요금이 청구되는 공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreateLimitedAmiProductAndPublicOfferWithHourlyPricing_section.md)
  + [공개 제안 초안을 사용하여 AMI 제품 초안 생성](marketplace-catalog_example_marketplace-catalog_CreateDraftAmiProductWithDraftPublicOffer_section.md)
  + [AMI 제품이 배포되는 리전 제한](marketplace-catalog_example_marketplace-catalog_RestrictRegionExistingAmiProduct_section.md)
  + [제품 가시성 제한](marketplace-catalog_example_marketplace-catalog_RestrictExistingAmi_section.md)
  + [AMI 자산을 새 리전에 배포할지 여부 지정](marketplace-catalog_example_marketplace-catalog_UpdateFutureRegionSupport_section.md)
+ [채널 파트너 제안](marketplace-catalog_code_examples_channel_partner_offers.md)
  + [모든 제품 유형에 대한 CPPO 초안 생성](marketplace-catalog_example_marketplace-catalog_CreateDraftCppoOffer_section.md)
  + [계약 요금으로 재판매 권한 부여 대체 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreateResaleAuthorizationReplacementOffer_section.md)
  + [채널 파트너가 생성한 모든 CPPO 나열](marketplace-catalog_example_marketplace-catalog_ListAllCppoOffers_section.md)
  + [채널 파트너가 사용할 수 있는 모든 공유 재판매 권한 나열](marketplace-catalog_example_marketplace-catalog_ListAllSharedResaleAuthorizations_section.md)
  + [CPPO 게시 및 구매자 EULA 추가](marketplace-catalog_example_marketplace-catalog_PublishCppoEula_section.md)
  + [일회성 재판매 권한 부여를 사용한 CPPO 게시 및 가격 인상 업데이트](marketplace-catalog_example_marketplace-catalog_PublishOneTimeCppoWithPriceMarkup_section.md)
  + [CPPO 초안 게시 및 가격 인상 업데이트](marketplace-catalog_example_marketplace-catalog_PublishCppoPriceMarkup_section.md)
  + [CPPO의 만료 날짜 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateCppoExpiryDate_section.md)
+ [컨테이너 제품](marketplace-catalog_code_examples_container_products.md)
  + [공개 제안 초안을 사용하여 컨테이너 제품 초안 생성](marketplace-catalog_example_marketplace-catalog_CreateDraftContainerProductWithDraftPublicOffer_section.md)
  + [공개 제안 및 계약 요금으로 제한된 컨테이너 제품 생성](marketplace-catalog_example_marketplace-catalog_CreateLimitedContainerProductPublicOffer_section.md)
+ [개체](marketplace-catalog_code_examples_entities.md)
  + [단일 직접 호출로 모든 엔터티 설명](marketplace-catalog_example_marketplace-catalog_BatchDescribeEntities_section.md)
  + [제품과 관련된 모든 제안 나열 및 설명](marketplace-catalog_example_marketplace-catalog_ListProductOffers_section.md)
+ [제안](marketplace-catalog_code_examples_offers.md)
  + [SaaS 제품에 대한 사용자 지정 차원 생성 및 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreateSaasProductCustomDimensionAndPrivateOffer_section.md)
  + [AMI 또는 SaaS 제품에 대한 비공개 제안 초안 생성](marketplace-catalog_example_marketplace-catalog_CreateDraftPrivateOffer_section.md)
  + [SaaS 제품에 대한 계약 및 종량제 요금이 적용되는 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithContractWithPayAsYouGoPricingForSaasProduct_section.md)
  + [SaaS 제품에 대한 계약 요금 및 유연한 결제 일정이 적용되는 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithContractPricingWithFlexiblePaymentScheduleForSaasProduct_section.md)
  + [컨테이너 제품에 대한 계약 요금이 적용되는 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithContractPricingForContainerProduct_section.md)
  + [AMI 제품에 대한 계약 요금이 적용되는 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithContractPricingForAmiProduct_section.md)
  + [AMI 제품에 대한 시간 단위 연간 요금 및 유연한 결제 일정이 적용되는 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithHourlyAnnualPricingAndFlexiblePaymentScheduleForAmiProduct_section.md)
  + [AMI 제품에 대한 시간 단위 연간 요금이 적용되는 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithHourlyAnnualPricingForAmiProduct_section.md)
  + [AMI 제품에 대한 시간 단위 요금이 적용되는 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithHourlyPricingForAmiProduct_section.md)
  + [SaaS 제품에 대한 구독 요금이 적용되는 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithSubscriptionPricingForSaasProduct_section.md)
  + [SaaS 제품에 대한 계층형 계약 요금이 적용되는 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreatePrivateOfferWithTieredContractPricingForSaasProduct_section.md)
  + [SaaS 제품에 대한 구독 요금이 적용되는 공개 무료 평가판 제안 생성](marketplace-catalog_example_marketplace-catalog_CreatePublicFreeTrialOfferWithSubscriptionPricingForSaasProduct_section.md)
  + [계약 요금이 적용되는 대체 비공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreateReplacementPrivateOfferWithContractPricing_section.md)
  + [공개 제안 설명](marketplace-catalog_example_marketplace-catalog_DescribeOffer_section.md)
  + [비공개 제안 초안 만료](marketplace-catalog_example_marketplace-catalog_ExpirePrivateOffer_section.md)
  + [모든 비공개 제안 나열](marketplace-catalog_example_marketplace-catalog_ListAllPrivateOffers_section.md)
  + [특정 제품 ID에 대해 릴리스된 공개 및 비공개 제안 나열](marketplace-catalog_example_marketplace-catalog_ListProductPublicOrPrivateReleasedOffers_section.md)
  + [종량제 요금으로 계약을 적용하도록 제안 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateOfferWithContractAndPayAsYouGoPricing_section.md)
  + [시간 단위 연간 요금을 적용하도록 제안 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateOfferWithHourlyAnnualPricing_section.md)
  + [특정 지리적 리전을 대상으로 적용하도록 제안 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateOfferTargeting_section.md)
  + [공개 제안의 이름 및 설명 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateOfferNameAndDescription_section.md)
  + [제안의 EULA 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateEula_section.md)
  + [비공개 제안의 만료 날짜를 미래 날짜로 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateOfferExpirationDateOfPrivateOffer_section.md)
  + [SaaS 제품에 대한 공개 무료 평가판 제안의 무료 평가판 기간 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateFreeTrialDurationOfPublicFreeTrialOfferForSaasProduct_section.md)
  + [제품의 환불 정책 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateRefundPolicy_section.md)
+ [Products](marketplace-catalog_code_examples_products.md)
  + [AMI, SaaS 또는 컨테이너 제품 설명](marketplace-catalog_example_marketplace-catalog_DescribeProduct_section.md)
  + [모든 AMI, SaaS 또는 컨테이너 제품 및 관련 공개 제안 나열](marketplace-catalog_example_marketplace-catalog_ListProducts_section.md)
+ [재판매 권한 부여](marketplace-catalog_code_examples_resale_authorization.md)
  + [재판매 권한 부여 초안 생성](marketplace-catalog_example_marketplace-catalog_DraftResaleauthAllproducttype_section.md)
  + [재판매 권한 부여 설명](marketplace-catalog_example_marketplace-catalog_DescribeResaleAuthorization_section.md)
  + [비공개 제안과 함께 일회성 재판매 권한 부여 게시](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthPrivateoffer_section.md)
  + [만료 날짜가 있는 다중 사용 재판매 권한 부여 게시](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthExpirydateCppo_section.md)
  + [만료 날짜 및 EULA를 포함한 다중 사용 재판매 권한 부여 게시](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthExpirydateCustomEula_section.md)
  + [만료 날짜 및 리셀러 계약 설명서와 함께 다중 사용 재판매 권한 부여 게시](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthExpirydateCustomresellerContractdoc_section.md)
  + [만료 날짜가 포함된 다중 사용 재판매 권한 부여 게시 및 특정 구매자 계정 추가](marketplace-catalog_example_marketplace-catalog_PublishMultiuseResaleAuthorizationExpirydateSpecificBuyer_section.md)
  + [만료 날짜가 없는 다중 사용 재판매 권한 부여 게시](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthNoExpirydateCppo_section.md)
  + [만료 날짜 및 EULA가 없는 다중 사용 재판매 권한 부여 게시](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthNoExpirydateCustomEula_section.md)
  + [만료 날짜 및 리셀러 계약 설명서 없이 다중 사용 재판매 권한 부여 게시](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthNoExpirydateCustomresellerContractdoc_section.md)
  + [만료 날짜 없이 다중 사용 재판매 권한 부여 게시 및 특정 구매자 계정 추가](marketplace-catalog_example_marketplace-catalog_PublishMultiuseResaleAuthorizationNoExpirydateSpecificBuyer_section.md)
  + [일회성 재판매 권한 부여 게시 및 유연한 결제 일정 추가](marketplace-catalog_example_marketplace-catalog_PublishOnetimeResaleAuthorizationFlexiblePayment_section.md)
  + [일회성 재판매 권한 부여 게시 및 EULA 추가](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthCustomEula_section.md)
  + [일회성 재판매 권한 부여 게시 및 특정 구매자 계정 추가](marketplace-catalog_example_marketplace-catalog_PublishOnetimeResaleAuthorizationSpecificBuyer_section.md)
  + [일회성 재판매 권한 부여 게시 및 리셀러 계약 설명서 추가](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthCustomresellerContractdoc_section.md)
  + [일회성 재판매 권한 부여 게시 및 갱신 여부 추가](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthRenewal_section.md)
  + [재판매 권한 부여 제한](marketplace-catalog_example_marketplace-catalog_RestrictResaleAuthorization_section.md)
  + [일회성 또는 다중 사용 재판매 권한 부여의 이름 및 설명 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateUnpublishedResaleAuthorization_section.md)
+ [SaaS 제품](marketplace-catalog_code_examples_saas_products.md)
  + [공개 제안 초안을 사용하여 SaaS 제품 초안 생성](marketplace-catalog_example_marketplace-catalog_CreateDraftSaasProductWithDraftPublicOffer_section.md)
  + [공개 또는 제한된 SaaS 제품 및 계약 요금이 적용되는 공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreateLimitedSaasProductAndPublicOfferWithContractPricing_section.md)
  + [공개 또는 제한된 SaaS 제품 및 종량제 요금으로 계약이 적용되는 공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreateLimitedSaasProductAndPublicOfferWithContractWithPayAsYouGoPricing_section.md)
  + [공개 또는 제한된 SaaS 제품 및 구독 요금이 적용되는 공개 제안 생성](marketplace-catalog_example_marketplace-catalog_CreateLimitedSaasProductAndPublicOfferWithSubscriptionPricing_section.md)
  + [SaaS 제품 및 관련된 공개 제안 게시](marketplace-catalog_example_marketplace-catalog_PublishSaasProductPublicOffer_section.md)
  + [기존 초안을 바탕으로 SaaS 제품 및 관련된 공개 제안 게시](marketplace-catalog_example_marketplace-catalog_PublishExistingSaas_section.md)
  + [AMI 또는 SaaS 제품의 차원 업데이트](marketplace-catalog_example_marketplace-catalog_UpdateNameDimensionSaasProduct_section.md)
+ [유틸리티](marketplace-catalog_code_examples_utilities.md)
  + [changeset를 시작하기 위한 유틸리티](marketplace-catalog_example_marketplace-catalog_ChangeSetUtilities_section.md)