MarketplaceDiscovery module#
Index > MarketplaceDiscovery
Auto-generated documentation for MarketplaceDiscovery type annotations stubs module mypy-boto3-marketplace-discovery.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3 package locally with mypy-boto3-builder.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.42.86' mypy-boto3-builder - Select
boto3-stubsAWS SDK. - Add
MarketplaceDiscoveryservice. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start command.
Click Modify and select boto3 common and MarketplaceDiscovery.
From PyPI with pip#
Install boto3-stubs for MarketplaceDiscovery service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[marketplace-discovery]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[marketplace-discovery]'
# standalone installation
python -m pip install mypy-boto3-marketplace-discovery
How to uninstall#
python -m pip uninstall -y mypy-boto3-marketplace-discovery
Usage#
Code samples can be found in Examples.
MarketplaceDiscoveryClient#
Type annotations and code completion for boto3.client("marketplace-discovery") as MarketplaceDiscoveryClient
boto3 documentation
# MarketplaceDiscoveryClient usage example
from boto3.session import Session
from mypy_boto3_marketplace_discovery.client import MarketplaceDiscoveryClient
def get_client() -> MarketplaceDiscoveryClient:
return Session().client("marketplace-discovery")
Paginators#
Type annotations and code completion for paginators
from boto3.client("marketplace-discovery").get_paginator("...").
# GetOfferTermsPaginator usage example
from boto3.session import Session
from mypy_boto3_marketplace_discovery.paginator import GetOfferTermsPaginator
def get_get_offer_terms_paginator() -> GetOfferTermsPaginator:
return Session().client("marketplace-discovery").get_paginator("get_offer_terms"))
- GetOfferTermsPaginator
- ListFulfillmentOptionsPaginator
- ListPurchaseOptionsPaginator
- SearchFacetsPaginator
- SearchListingsPaginator
Literals#
Type annotations for literals used in methods and schema.
# BillingPeriodTypeType usage example
from mypy_boto3_marketplace_discovery.literals import BillingPeriodTypeType
def get_value() -> BillingPeriodTypeType:
return "Monthly"
- BillingPeriodTypeType
- DeployedOnAwsStatusType
- DimensionLabelTypeType
- FulfillmentOptionTypeType
- GetOfferTermsPaginatorName
- LegalDocumentTypeType
- ListFulfillmentOptionsPaginatorName
- ListPurchaseOptionsPaginatorName
- ListingBadgeTypeType
- PricingModelTypeType
- PricingUnitTypeType
- PurchaseOptionBadgeTypeType
- PurchaseOptionFilterTypeType
- PurchaseOptionTypeType
- RateCardConstraintTypeType
- ResourceContentTypeType
- ResourceTypeType
- ReviewSourceIdType
- SearchFacetTypeType
- SearchFacetsPaginatorName
- SearchFilterTypeType
- SearchListingsPaginatorName
- SearchListingsSortByType
- SearchListingsSortOrderType
- SelectorTypeType
- SellerEngagementContentTypeType
- SellerEngagementTypeType
- TermTypeType
- MarketplaceDiscoveryServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AmazonMachineImageOperatingSystemTypeDef
- AmazonMachineImageRecommendationTypeDef
- AwsSupportedServiceTypeDef
- ByolPricingTermTypeDef
- CategoryTypeDef
- CloudFormationFulfillmentOptionTypeDef
- ConstraintsTypeDef
- SelectorTypeDef
- ContainerOperatingSystemTypeDef
- DataArtifactTypeDef
- DimensionLabelTypeDef
- DocumentItemTypeDef
- EksAddOnOperatingSystemTypeDef
- FulfillmentOptionSummaryTypeDef
- ProfessionalServicesFulfillmentOptionTypeDef
- SaasFulfillmentOptionTypeDef
- GetListingInputTypeDef
- ListingBadgeTypeDef
- PricingModelTypeDef
- PricingUnitTypeDef
- ResourceTypeDef
- ResponseMetadataTypeDef
- SellerEngagementTypeDef
- SellerInformationTypeDef
- GetOfferInputTypeDef
- PurchaseOptionBadgeTypeDef
- GetOfferSetInputTypeDef
- PaginatorConfigTypeDef
- GetOfferTermsInputTypeDef
- GetProductInputTypeDef
- HelmOperatingSystemTypeDef
- ListFulfillmentOptionsInputTypeDef
- PurchaseOptionFilterTypeDef
- ListingFacetTypeDef
- RecurringPaymentTermTypeDef
- RenewalTermTypeDef
- SupportTermTypeDef
- ValidityTermTypeDef
- VariablePaymentTermTypeDef
- ScheduleItemTypeDef
- PromotionalEmbeddedImageTypeDef
- PromotionalEmbeddedVideoTypeDef
- ReviewSourceSummaryTypeDef
- SageMakerAlgorithmRecommendationTypeDef
- SageMakerModelRecommendationTypeDef
- SearchFilterTypeDef
- UseCaseTypeDef
- AmazonMachineImageFulfillmentOptionTypeDef
- ApiFulfillmentOptionTypeDef
- ContainerFulfillmentOptionTypeDef
- Ec2ImageBuilderComponentFulfillmentOptionTypeDef
- DataExchangeFulfillmentOptionTypeDef
- GrantItemTypeDef
- RateCardItemTypeDef
- LegalTermTypeDef
- EksAddOnFulfillmentOptionTypeDef
- OfferInformationTypeDef
- OfferSetInformationTypeDef
- ProductInformationTypeDef
- GetOfferTermsInputPaginateTypeDef
- ListFulfillmentOptionsInputPaginateTypeDef
- HelmFulfillmentOptionTypeDef
- ListPurchaseOptionsInputPaginateTypeDef
- ListPurchaseOptionsInputTypeDef
- SearchFacetsOutputTypeDef
- PaymentScheduleTermTypeDef
- PromotionalMediaTypeDef
- ReviewSummaryTypeDef
- SageMakerAlgorithmFulfillmentOptionTypeDef
- SageMakerModelFulfillmentOptionTypeDef
- SearchFacetsInputPaginateTypeDef
- SearchFacetsInputTypeDef
- SearchListingsInputPaginateTypeDef
- SearchListingsInputTypeDef
- UseCaseEntryTypeDef
- FixedUpfrontPricingTermTypeDef
- FreeTrialPricingTermTypeDef
- ConfigurableUpfrontRateCardItemTypeDef
- UsageBasedRateCardItemTypeDef
- ListingAssociatedEntityTypeDef
- ListingSummaryAssociatedEntityTypeDef
- OfferAssociatedEntityTypeDef
- OfferSetAssociatedEntityTypeDef
- PurchaseOptionAssociatedEntityTypeDef
- GetProductOutputTypeDef
- FulfillmentOptionTypeDef
- ConfigurableUpfrontPricingTermTypeDef
- UsageBasedPricingTermTypeDef
- GetListingOutputTypeDef
- ListingSummaryTypeDef
- GetOfferOutputTypeDef
- GetOfferSetOutputTypeDef
- PurchaseOptionSummaryTypeDef
- ListFulfillmentOptionsOutputTypeDef
- OfferTermTypeDef
- SearchListingsOutputTypeDef
- ListPurchaseOptionsOutputTypeDef
- GetOfferTermsOutputTypeDef