Type definitions#
Index > MarketplaceCatalog > Type definitions
Auto-generated documentation for MarketplaceCatalog type annotations stubs module mypy-boto3-marketplace-catalog.
AmiProductEntityIdFilterTypeDef#
# AmiProductEntityIdFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import AmiProductEntityIdFilterTypeDef
def get_value() -> AmiProductEntityIdFilterTypeDef:
return {
"ValueList": ...,
}
# AmiProductEntityIdFilterTypeDef definition
class AmiProductEntityIdFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
AmiProductTitleFilterTypeDef#
# AmiProductTitleFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import AmiProductTitleFilterTypeDef
def get_value() -> AmiProductTitleFilterTypeDef:
return {
"ValueList": ...,
}
# AmiProductTitleFilterTypeDef definition
class AmiProductTitleFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
AmiProductVisibilityFilterTypeDef#
# AmiProductVisibilityFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import AmiProductVisibilityFilterTypeDef
def get_value() -> AmiProductVisibilityFilterTypeDef:
return {
"ValueList": ...,
}
# AmiProductVisibilityFilterTypeDef definition
class AmiProductVisibilityFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[AmiProductVisibilityStringType]], # (1)
- See
Sequence[AmiProductVisibilityStringType]
AmiProductLastModifiedDateFilterDateRangeTypeDef#
# AmiProductLastModifiedDateFilterDateRangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import AmiProductLastModifiedDateFilterDateRangeTypeDef
def get_value() -> AmiProductLastModifiedDateFilterDateRangeTypeDef:
return {
"AfterValue": ...,
}
# AmiProductLastModifiedDateFilterDateRangeTypeDef definition
class AmiProductLastModifiedDateFilterDateRangeTypeDef(TypedDict):
AfterValue: NotRequired[str],
BeforeValue: NotRequired[str],
AmiProductSortTypeDef#
# AmiProductSortTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import AmiProductSortTypeDef
def get_value() -> AmiProductSortTypeDef:
return {
"SortBy": ...,
}
# AmiProductSortTypeDef definition
class AmiProductSortTypeDef(TypedDict):
SortBy: NotRequired[AmiProductSortByType], # (1)
SortOrder: NotRequired[SortOrderType], # (2)
- See AmiProductSortByType
- See SortOrderType
AmiProductSummaryTypeDef#
# AmiProductSummaryTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import AmiProductSummaryTypeDef
def get_value() -> AmiProductSummaryTypeDef:
return {
"ProductTitle": ...,
}
# AmiProductSummaryTypeDef definition
class AmiProductSummaryTypeDef(TypedDict):
ProductTitle: NotRequired[str],
Visibility: NotRequired[AmiProductVisibilityStringType], # (1)
EntityRequestTypeDef#
# EntityRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import EntityRequestTypeDef
def get_value() -> EntityRequestTypeDef:
return {
"Catalog": ...,
}
# EntityRequestTypeDef definition
class EntityRequestTypeDef(TypedDict):
Catalog: str,
EntityId: str,
BatchDescribeErrorDetailTypeDef#
# BatchDescribeErrorDetailTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import BatchDescribeErrorDetailTypeDef
def get_value() -> BatchDescribeErrorDetailTypeDef:
return {
"ErrorCode": ...,
}
# BatchDescribeErrorDetailTypeDef definition
class BatchDescribeErrorDetailTypeDef(TypedDict):
ErrorCode: NotRequired[str],
ErrorMessage: NotRequired[str],
EntityDetailTypeDef#
# EntityDetailTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import EntityDetailTypeDef
def get_value() -> EntityDetailTypeDef:
return {
"EntityType": ...,
}
# EntityDetailTypeDef definition
class EntityDetailTypeDef(TypedDict):
EntityType: NotRequired[str],
EntityArn: NotRequired[str],
EntityIdentifier: NotRequired[str],
LastModifiedDate: NotRequired[str],
DetailsDocument: NotRequired[Dict[str, Any]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
CancelChangeSetRequestTypeDef#
# CancelChangeSetRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import CancelChangeSetRequestTypeDef
def get_value() -> CancelChangeSetRequestTypeDef:
return {
"Catalog": ...,
}
# CancelChangeSetRequestTypeDef definition
class CancelChangeSetRequestTypeDef(TypedDict):
Catalog: str,
ChangeSetId: str,
ChangeSetSummaryListItemTypeDef#
# ChangeSetSummaryListItemTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ChangeSetSummaryListItemTypeDef
def get_value() -> ChangeSetSummaryListItemTypeDef:
return {
"ChangeSetId": ...,
}
# ChangeSetSummaryListItemTypeDef definition
class ChangeSetSummaryListItemTypeDef(TypedDict):
ChangeSetId: NotRequired[str],
ChangeSetArn: NotRequired[str],
ChangeSetName: NotRequired[str],
StartTime: NotRequired[str],
EndTime: NotRequired[str],
Status: NotRequired[ChangeStatusType], # (1)
EntityIdList: NotRequired[List[str]],
FailureCode: NotRequired[FailureCodeType], # (2)
- See ChangeStatusType
- See FailureCodeType
EntityTypeDef#
# EntityTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import EntityTypeDef
def get_value() -> EntityTypeDef:
return {
"Type": ...,
}
# EntityTypeDef definition
class EntityTypeDef(TypedDict):
Type: str,
Identifier: NotRequired[str],
ErrorDetailTypeDef#
# ErrorDetailTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ErrorDetailTypeDef
def get_value() -> ErrorDetailTypeDef:
return {
"ErrorCode": ...,
}
# ErrorDetailTypeDef definition
class ErrorDetailTypeDef(TypedDict):
ErrorCode: NotRequired[str],
ErrorMessage: NotRequired[str],
TagTypeDef#
# TagTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
ContainerProductEntityIdFilterTypeDef#
# ContainerProductEntityIdFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ContainerProductEntityIdFilterTypeDef
def get_value() -> ContainerProductEntityIdFilterTypeDef:
return {
"ValueList": ...,
}
# ContainerProductEntityIdFilterTypeDef definition
class ContainerProductEntityIdFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
ContainerProductTitleFilterTypeDef#
# ContainerProductTitleFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ContainerProductTitleFilterTypeDef
def get_value() -> ContainerProductTitleFilterTypeDef:
return {
"ValueList": ...,
}
# ContainerProductTitleFilterTypeDef definition
class ContainerProductTitleFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
ContainerProductVisibilityFilterTypeDef#
# ContainerProductVisibilityFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ContainerProductVisibilityFilterTypeDef
def get_value() -> ContainerProductVisibilityFilterTypeDef:
return {
"ValueList": ...,
}
# ContainerProductVisibilityFilterTypeDef definition
class ContainerProductVisibilityFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[ContainerProductVisibilityStringType]], # (1)
- See
Sequence[ContainerProductVisibilityStringType]
ContainerProductLastModifiedDateFilterDateRangeTypeDef#
# ContainerProductLastModifiedDateFilterDateRangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ContainerProductLastModifiedDateFilterDateRangeTypeDef
def get_value() -> ContainerProductLastModifiedDateFilterDateRangeTypeDef:
return {
"AfterValue": ...,
}
# ContainerProductLastModifiedDateFilterDateRangeTypeDef definition
class ContainerProductLastModifiedDateFilterDateRangeTypeDef(TypedDict):
AfterValue: NotRequired[str],
BeforeValue: NotRequired[str],
ContainerProductSortTypeDef#
# ContainerProductSortTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ContainerProductSortTypeDef
def get_value() -> ContainerProductSortTypeDef:
return {
"SortBy": ...,
}
# ContainerProductSortTypeDef definition
class ContainerProductSortTypeDef(TypedDict):
SortBy: NotRequired[ContainerProductSortByType], # (1)
SortOrder: NotRequired[SortOrderType], # (2)
ContainerProductSummaryTypeDef#
# ContainerProductSummaryTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ContainerProductSummaryTypeDef
def get_value() -> ContainerProductSummaryTypeDef:
return {
"ProductTitle": ...,
}
# ContainerProductSummaryTypeDef definition
class ContainerProductSummaryTypeDef(TypedDict):
ProductTitle: NotRequired[str],
Visibility: NotRequired[ContainerProductVisibilityStringType], # (1)
DataProductEntityIdFilterTypeDef#
# DataProductEntityIdFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DataProductEntityIdFilterTypeDef
def get_value() -> DataProductEntityIdFilterTypeDef:
return {
"ValueList": ...,
}
# DataProductEntityIdFilterTypeDef definition
class DataProductEntityIdFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
DataProductTitleFilterTypeDef#
# DataProductTitleFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DataProductTitleFilterTypeDef
def get_value() -> DataProductTitleFilterTypeDef:
return {
"ValueList": ...,
}
# DataProductTitleFilterTypeDef definition
class DataProductTitleFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
DataProductVisibilityFilterTypeDef#
# DataProductVisibilityFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DataProductVisibilityFilterTypeDef
def get_value() -> DataProductVisibilityFilterTypeDef:
return {
"ValueList": ...,
}
# DataProductVisibilityFilterTypeDef definition
class DataProductVisibilityFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[DataProductVisibilityStringType]], # (1)
- See
Sequence[DataProductVisibilityStringType]
DataProductLastModifiedDateFilterDateRangeTypeDef#
# DataProductLastModifiedDateFilterDateRangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DataProductLastModifiedDateFilterDateRangeTypeDef
def get_value() -> DataProductLastModifiedDateFilterDateRangeTypeDef:
return {
"AfterValue": ...,
}
# DataProductLastModifiedDateFilterDateRangeTypeDef definition
class DataProductLastModifiedDateFilterDateRangeTypeDef(TypedDict):
AfterValue: NotRequired[str],
BeforeValue: NotRequired[str],
DataProductSortTypeDef#
# DataProductSortTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DataProductSortTypeDef
def get_value() -> DataProductSortTypeDef:
return {
"SortBy": ...,
}
# DataProductSortTypeDef definition
class DataProductSortTypeDef(TypedDict):
SortBy: NotRequired[DataProductSortByType], # (1)
SortOrder: NotRequired[SortOrderType], # (2)
- See DataProductSortByType
- See SortOrderType
DataProductSummaryTypeDef#
# DataProductSummaryTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DataProductSummaryTypeDef
def get_value() -> DataProductSummaryTypeDef:
return {
"ProductTitle": ...,
}
# DataProductSummaryTypeDef definition
class DataProductSummaryTypeDef(TypedDict):
ProductTitle: NotRequired[str],
Visibility: NotRequired[DataProductVisibilityStringType], # (1)
DeleteResourcePolicyRequestTypeDef#
# DeleteResourcePolicyRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DeleteResourcePolicyRequestTypeDef
def get_value() -> DeleteResourcePolicyRequestTypeDef:
return {
"ResourceArn": ...,
}
# DeleteResourcePolicyRequestTypeDef definition
class DeleteResourcePolicyRequestTypeDef(TypedDict):
ResourceArn: str,
DescribeChangeSetRequestTypeDef#
# DescribeChangeSetRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DescribeChangeSetRequestTypeDef
def get_value() -> DescribeChangeSetRequestTypeDef:
return {
"Catalog": ...,
}
# DescribeChangeSetRequestTypeDef definition
class DescribeChangeSetRequestTypeDef(TypedDict):
Catalog: str,
ChangeSetId: str,
DescribeEntityRequestTypeDef#
# DescribeEntityRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DescribeEntityRequestTypeDef
def get_value() -> DescribeEntityRequestTypeDef:
return {
"Catalog": ...,
}
# DescribeEntityRequestTypeDef definition
class DescribeEntityRequestTypeDef(TypedDict):
Catalog: str,
EntityId: str,
OfferSummaryTypeDef#
# OfferSummaryTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferSummaryTypeDef
def get_value() -> OfferSummaryTypeDef:
return {
"Name": ...,
}
# OfferSummaryTypeDef definition
class OfferSummaryTypeDef(TypedDict):
Name: NotRequired[str],
ProductId: NotRequired[str],
ResaleAuthorizationId: NotRequired[str],
ReleaseDate: NotRequired[str],
AvailabilityEndDate: NotRequired[str],
BuyerAccounts: NotRequired[List[str]],
State: NotRequired[OfferStateStringType], # (1)
Targeting: NotRequired[List[OfferTargetingStringType]], # (2)
- See OfferStateStringType
- See
List[OfferTargetingStringType]
ResaleAuthorizationSummaryTypeDef#
# ResaleAuthorizationSummaryTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationSummaryTypeDef
def get_value() -> ResaleAuthorizationSummaryTypeDef:
return {
"Name": ...,
}
# ResaleAuthorizationSummaryTypeDef definition
class ResaleAuthorizationSummaryTypeDef(TypedDict):
Name: NotRequired[str],
ProductId: NotRequired[str],
ProductName: NotRequired[str],
ManufacturerAccountId: NotRequired[str],
ManufacturerLegalName: NotRequired[str],
ResellerAccountID: NotRequired[str],
ResellerLegalName: NotRequired[str],
Status: NotRequired[ResaleAuthorizationStatusStringType], # (1)
OfferExtendedStatus: NotRequired[str],
CreatedDate: NotRequired[str],
AvailabilityEndDate: NotRequired[str],
SaaSProductSummaryTypeDef#
# SaaSProductSummaryTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import SaaSProductSummaryTypeDef
def get_value() -> SaaSProductSummaryTypeDef:
return {
"ProductTitle": ...,
}
# SaaSProductSummaryTypeDef definition
class SaaSProductSummaryTypeDef(TypedDict):
ProductTitle: NotRequired[str],
Visibility: NotRequired[SaaSProductVisibilityStringType], # (1)
OfferSortTypeDef#
# OfferSortTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferSortTypeDef
def get_value() -> OfferSortTypeDef:
return {
"SortBy": ...,
}
# OfferSortTypeDef definition
class OfferSortTypeDef(TypedDict):
SortBy: NotRequired[OfferSortByType], # (1)
SortOrder: NotRequired[SortOrderType], # (2)
- See OfferSortByType
- See SortOrderType
ResaleAuthorizationSortTypeDef#
# ResaleAuthorizationSortTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationSortTypeDef
def get_value() -> ResaleAuthorizationSortTypeDef:
return {
"SortBy": ...,
}
# ResaleAuthorizationSortTypeDef definition
class ResaleAuthorizationSortTypeDef(TypedDict):
SortBy: NotRequired[ResaleAuthorizationSortByType], # (1)
SortOrder: NotRequired[SortOrderType], # (2)
SaaSProductSortTypeDef#
# SaaSProductSortTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import SaaSProductSortTypeDef
def get_value() -> SaaSProductSortTypeDef:
return {
"SortBy": ...,
}
# SaaSProductSortTypeDef definition
class SaaSProductSortTypeDef(TypedDict):
SortBy: NotRequired[SaaSProductSortByType], # (1)
SortOrder: NotRequired[SortOrderType], # (2)
- See SaaSProductSortByType
- See SortOrderType
FilterTypeDef#
# FilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"Name": ...,
}
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Name: NotRequired[str],
ValueList: NotRequired[Sequence[str]],
GetResourcePolicyRequestTypeDef#
# GetResourcePolicyRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import GetResourcePolicyRequestTypeDef
def get_value() -> GetResourcePolicyRequestTypeDef:
return {
"ResourceArn": ...,
}
# GetResourcePolicyRequestTypeDef definition
class GetResourcePolicyRequestTypeDef(TypedDict):
ResourceArn: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
SortTypeDef#
# SortTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import SortTypeDef
def get_value() -> SortTypeDef:
return {
"SortBy": ...,
}
# SortTypeDef definition
class SortTypeDef(TypedDict):
SortBy: NotRequired[str],
SortOrder: NotRequired[SortOrderType], # (1)
- See SortOrderType
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
ResourceArn: str,
OfferAvailabilityEndDateFilterDateRangeTypeDef#
# OfferAvailabilityEndDateFilterDateRangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferAvailabilityEndDateFilterDateRangeTypeDef
def get_value() -> OfferAvailabilityEndDateFilterDateRangeTypeDef:
return {
"AfterValue": ...,
}
# OfferAvailabilityEndDateFilterDateRangeTypeDef definition
class OfferAvailabilityEndDateFilterDateRangeTypeDef(TypedDict):
AfterValue: NotRequired[str],
BeforeValue: NotRequired[str],
OfferBuyerAccountsFilterTypeDef#
# OfferBuyerAccountsFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferBuyerAccountsFilterTypeDef
def get_value() -> OfferBuyerAccountsFilterTypeDef:
return {
"WildCardValue": ...,
}
# OfferBuyerAccountsFilterTypeDef definition
class OfferBuyerAccountsFilterTypeDef(TypedDict):
WildCardValue: NotRequired[str],
OfferEntityIdFilterTypeDef#
# OfferEntityIdFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferEntityIdFilterTypeDef
def get_value() -> OfferEntityIdFilterTypeDef:
return {
"ValueList": ...,
}
# OfferEntityIdFilterTypeDef definition
class OfferEntityIdFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
OfferNameFilterTypeDef#
# OfferNameFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferNameFilterTypeDef
def get_value() -> OfferNameFilterTypeDef:
return {
"ValueList": ...,
}
# OfferNameFilterTypeDef definition
class OfferNameFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
OfferProductIdFilterTypeDef#
# OfferProductIdFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferProductIdFilterTypeDef
def get_value() -> OfferProductIdFilterTypeDef:
return {
"ValueList": ...,
}
# OfferProductIdFilterTypeDef definition
class OfferProductIdFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
OfferResaleAuthorizationIdFilterTypeDef#
# OfferResaleAuthorizationIdFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferResaleAuthorizationIdFilterTypeDef
def get_value() -> OfferResaleAuthorizationIdFilterTypeDef:
return {
"ValueList": ...,
}
# OfferResaleAuthorizationIdFilterTypeDef definition
class OfferResaleAuthorizationIdFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
OfferStateFilterTypeDef#
# OfferStateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferStateFilterTypeDef
def get_value() -> OfferStateFilterTypeDef:
return {
"ValueList": ...,
}
# OfferStateFilterTypeDef definition
class OfferStateFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[OfferStateStringType]], # (1)
- See
Sequence[OfferStateStringType]
OfferTargetingFilterTypeDef#
# OfferTargetingFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferTargetingFilterTypeDef
def get_value() -> OfferTargetingFilterTypeDef:
return {
"ValueList": ...,
}
# OfferTargetingFilterTypeDef definition
class OfferTargetingFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[OfferTargetingStringType]], # (1)
- See
Sequence[OfferTargetingStringType]
OfferLastModifiedDateFilterDateRangeTypeDef#
# OfferLastModifiedDateFilterDateRangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferLastModifiedDateFilterDateRangeTypeDef
def get_value() -> OfferLastModifiedDateFilterDateRangeTypeDef:
return {
"AfterValue": ...,
}
# OfferLastModifiedDateFilterDateRangeTypeDef definition
class OfferLastModifiedDateFilterDateRangeTypeDef(TypedDict):
AfterValue: NotRequired[str],
BeforeValue: NotRequired[str],
OfferReleaseDateFilterDateRangeTypeDef#
# OfferReleaseDateFilterDateRangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferReleaseDateFilterDateRangeTypeDef
def get_value() -> OfferReleaseDateFilterDateRangeTypeDef:
return {
"AfterValue": ...,
}
# OfferReleaseDateFilterDateRangeTypeDef definition
class OfferReleaseDateFilterDateRangeTypeDef(TypedDict):
AfterValue: NotRequired[str],
BeforeValue: NotRequired[str],
PutResourcePolicyRequestTypeDef#
# PutResourcePolicyRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import PutResourcePolicyRequestTypeDef
def get_value() -> PutResourcePolicyRequestTypeDef:
return {
"ResourceArn": ...,
}
# PutResourcePolicyRequestTypeDef definition
class PutResourcePolicyRequestTypeDef(TypedDict):
ResourceArn: str,
Policy: str,
ResaleAuthorizationAvailabilityEndDateFilterDateRangeTypeDef#
# ResaleAuthorizationAvailabilityEndDateFilterDateRangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationAvailabilityEndDateFilterDateRangeTypeDef
def get_value() -> ResaleAuthorizationAvailabilityEndDateFilterDateRangeTypeDef:
return {
"AfterValue": ...,
}
# ResaleAuthorizationAvailabilityEndDateFilterDateRangeTypeDef definition
class ResaleAuthorizationAvailabilityEndDateFilterDateRangeTypeDef(TypedDict):
AfterValue: NotRequired[str],
BeforeValue: NotRequired[str],
ResaleAuthorizationCreatedDateFilterDateRangeTypeDef#
# ResaleAuthorizationCreatedDateFilterDateRangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationCreatedDateFilterDateRangeTypeDef
def get_value() -> ResaleAuthorizationCreatedDateFilterDateRangeTypeDef:
return {
"AfterValue": ...,
}
# ResaleAuthorizationCreatedDateFilterDateRangeTypeDef definition
class ResaleAuthorizationCreatedDateFilterDateRangeTypeDef(TypedDict):
AfterValue: NotRequired[str],
BeforeValue: NotRequired[str],
ResaleAuthorizationEntityIdFilterTypeDef#
# ResaleAuthorizationEntityIdFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationEntityIdFilterTypeDef
def get_value() -> ResaleAuthorizationEntityIdFilterTypeDef:
return {
"ValueList": ...,
}
# ResaleAuthorizationEntityIdFilterTypeDef definition
class ResaleAuthorizationEntityIdFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
ResaleAuthorizationManufacturerAccountIdFilterTypeDef#
# ResaleAuthorizationManufacturerAccountIdFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationManufacturerAccountIdFilterTypeDef
def get_value() -> ResaleAuthorizationManufacturerAccountIdFilterTypeDef:
return {
"ValueList": ...,
}
# ResaleAuthorizationManufacturerAccountIdFilterTypeDef definition
class ResaleAuthorizationManufacturerAccountIdFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
ResaleAuthorizationManufacturerLegalNameFilterTypeDef#
# ResaleAuthorizationManufacturerLegalNameFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationManufacturerLegalNameFilterTypeDef
def get_value() -> ResaleAuthorizationManufacturerLegalNameFilterTypeDef:
return {
"ValueList": ...,
}
# ResaleAuthorizationManufacturerLegalNameFilterTypeDef definition
class ResaleAuthorizationManufacturerLegalNameFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
ResaleAuthorizationNameFilterTypeDef#
# ResaleAuthorizationNameFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationNameFilterTypeDef
def get_value() -> ResaleAuthorizationNameFilterTypeDef:
return {
"ValueList": ...,
}
# ResaleAuthorizationNameFilterTypeDef definition
class ResaleAuthorizationNameFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
ResaleAuthorizationOfferExtendedStatusFilterTypeDef#
# ResaleAuthorizationOfferExtendedStatusFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationOfferExtendedStatusFilterTypeDef
def get_value() -> ResaleAuthorizationOfferExtendedStatusFilterTypeDef:
return {
"ValueList": ...,
}
# ResaleAuthorizationOfferExtendedStatusFilterTypeDef definition
class ResaleAuthorizationOfferExtendedStatusFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
ResaleAuthorizationProductIdFilterTypeDef#
# ResaleAuthorizationProductIdFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationProductIdFilterTypeDef
def get_value() -> ResaleAuthorizationProductIdFilterTypeDef:
return {
"ValueList": ...,
}
# ResaleAuthorizationProductIdFilterTypeDef definition
class ResaleAuthorizationProductIdFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
ResaleAuthorizationProductNameFilterTypeDef#
# ResaleAuthorizationProductNameFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationProductNameFilterTypeDef
def get_value() -> ResaleAuthorizationProductNameFilterTypeDef:
return {
"ValueList": ...,
}
# ResaleAuthorizationProductNameFilterTypeDef definition
class ResaleAuthorizationProductNameFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
ResaleAuthorizationResellerAccountIDFilterTypeDef#
# ResaleAuthorizationResellerAccountIDFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationResellerAccountIDFilterTypeDef
def get_value() -> ResaleAuthorizationResellerAccountIDFilterTypeDef:
return {
"ValueList": ...,
}
# ResaleAuthorizationResellerAccountIDFilterTypeDef definition
class ResaleAuthorizationResellerAccountIDFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
ResaleAuthorizationResellerLegalNameFilterTypeDef#
# ResaleAuthorizationResellerLegalNameFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationResellerLegalNameFilterTypeDef
def get_value() -> ResaleAuthorizationResellerLegalNameFilterTypeDef:
return {
"ValueList": ...,
}
# ResaleAuthorizationResellerLegalNameFilterTypeDef definition
class ResaleAuthorizationResellerLegalNameFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
ResaleAuthorizationStatusFilterTypeDef#
# ResaleAuthorizationStatusFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationStatusFilterTypeDef
def get_value() -> ResaleAuthorizationStatusFilterTypeDef:
return {
"ValueList": ...,
}
# ResaleAuthorizationStatusFilterTypeDef definition
class ResaleAuthorizationStatusFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[ResaleAuthorizationStatusStringType]], # (1)
- See
Sequence[ResaleAuthorizationStatusStringType]
ResaleAuthorizationLastModifiedDateFilterDateRangeTypeDef#
# ResaleAuthorizationLastModifiedDateFilterDateRangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationLastModifiedDateFilterDateRangeTypeDef
def get_value() -> ResaleAuthorizationLastModifiedDateFilterDateRangeTypeDef:
return {
"AfterValue": ...,
}
# ResaleAuthorizationLastModifiedDateFilterDateRangeTypeDef definition
class ResaleAuthorizationLastModifiedDateFilterDateRangeTypeDef(TypedDict):
AfterValue: NotRequired[str],
BeforeValue: NotRequired[str],
SaaSProductEntityIdFilterTypeDef#
# SaaSProductEntityIdFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import SaaSProductEntityIdFilterTypeDef
def get_value() -> SaaSProductEntityIdFilterTypeDef:
return {
"ValueList": ...,
}
# SaaSProductEntityIdFilterTypeDef definition
class SaaSProductEntityIdFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
SaaSProductTitleFilterTypeDef#
# SaaSProductTitleFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import SaaSProductTitleFilterTypeDef
def get_value() -> SaaSProductTitleFilterTypeDef:
return {
"ValueList": ...,
}
# SaaSProductTitleFilterTypeDef definition
class SaaSProductTitleFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[str]],
WildCardValue: NotRequired[str],
SaaSProductVisibilityFilterTypeDef#
# SaaSProductVisibilityFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import SaaSProductVisibilityFilterTypeDef
def get_value() -> SaaSProductVisibilityFilterTypeDef:
return {
"ValueList": ...,
}
# SaaSProductVisibilityFilterTypeDef definition
class SaaSProductVisibilityFilterTypeDef(TypedDict):
ValueList: NotRequired[Sequence[SaaSProductVisibilityStringType]], # (1)
- See
Sequence[SaaSProductVisibilityStringType]
SaaSProductLastModifiedDateFilterDateRangeTypeDef#
# SaaSProductLastModifiedDateFilterDateRangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import SaaSProductLastModifiedDateFilterDateRangeTypeDef
def get_value() -> SaaSProductLastModifiedDateFilterDateRangeTypeDef:
return {
"AfterValue": ...,
}
# SaaSProductLastModifiedDateFilterDateRangeTypeDef definition
class SaaSProductLastModifiedDateFilterDateRangeTypeDef(TypedDict):
AfterValue: NotRequired[str],
BeforeValue: NotRequired[str],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
AmiProductLastModifiedDateFilterTypeDef#
# AmiProductLastModifiedDateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import AmiProductLastModifiedDateFilterTypeDef
def get_value() -> AmiProductLastModifiedDateFilterTypeDef:
return {
"DateRange": ...,
}
# AmiProductLastModifiedDateFilterTypeDef definition
class AmiProductLastModifiedDateFilterTypeDef(TypedDict):
DateRange: NotRequired[AmiProductLastModifiedDateFilterDateRangeTypeDef], # (1)
BatchDescribeEntitiesRequestTypeDef#
# BatchDescribeEntitiesRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import BatchDescribeEntitiesRequestTypeDef
def get_value() -> BatchDescribeEntitiesRequestTypeDef:
return {
"EntityRequestList": ...,
}
# BatchDescribeEntitiesRequestTypeDef definition
class BatchDescribeEntitiesRequestTypeDef(TypedDict):
EntityRequestList: Sequence[EntityRequestTypeDef], # (1)
- See
Sequence[EntityRequestTypeDef]
BatchDescribeEntitiesResponseTypeDef#
# BatchDescribeEntitiesResponseTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import BatchDescribeEntitiesResponseTypeDef
def get_value() -> BatchDescribeEntitiesResponseTypeDef:
return {
"EntityDetails": ...,
}
# BatchDescribeEntitiesResponseTypeDef definition
class BatchDescribeEntitiesResponseTypeDef(TypedDict):
EntityDetails: Dict[str, EntityDetailTypeDef], # (1)
Errors: Dict[str, BatchDescribeErrorDetailTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See
Dict[str, EntityDetailTypeDef]
- See
Dict[str, BatchDescribeErrorDetailTypeDef]
- See ResponseMetadataTypeDef
CancelChangeSetResponseTypeDef#
# CancelChangeSetResponseTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import CancelChangeSetResponseTypeDef
def get_value() -> CancelChangeSetResponseTypeDef:
return {
"ChangeSetId": ...,
}
# CancelChangeSetResponseTypeDef definition
class CancelChangeSetResponseTypeDef(TypedDict):
ChangeSetId: str,
ChangeSetArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeEntityResponseTypeDef#
# DescribeEntityResponseTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DescribeEntityResponseTypeDef
def get_value() -> DescribeEntityResponseTypeDef:
return {
"EntityType": ...,
}
# DescribeEntityResponseTypeDef definition
class DescribeEntityResponseTypeDef(TypedDict):
EntityType: str,
EntityIdentifier: str,
EntityArn: str,
LastModifiedDate: str,
Details: str,
DetailsDocument: Dict[str, Any],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetResourcePolicyResponseTypeDef#
# GetResourcePolicyResponseTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import GetResourcePolicyResponseTypeDef
def get_value() -> GetResourcePolicyResponseTypeDef:
return {
"Policy": ...,
}
# GetResourcePolicyResponseTypeDef definition
class GetResourcePolicyResponseTypeDef(TypedDict):
Policy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartChangeSetResponseTypeDef#
# StartChangeSetResponseTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import StartChangeSetResponseTypeDef
def get_value() -> StartChangeSetResponseTypeDef:
return {
"ChangeSetId": ...,
}
# StartChangeSetResponseTypeDef definition
class StartChangeSetResponseTypeDef(TypedDict):
ChangeSetId: str,
ChangeSetArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListChangeSetsResponseTypeDef#
# ListChangeSetsResponseTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ListChangeSetsResponseTypeDef
def get_value() -> ListChangeSetsResponseTypeDef:
return {
"ChangeSetSummaryList": ...,
}
# ListChangeSetsResponseTypeDef definition
class ListChangeSetsResponseTypeDef(TypedDict):
ChangeSetSummaryList: List[ChangeSetSummaryListItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ChangeSetSummaryListItemTypeDef]
- See ResponseMetadataTypeDef
ChangeSummaryTypeDef#
# ChangeSummaryTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ChangeSummaryTypeDef
def get_value() -> ChangeSummaryTypeDef:
return {
"ChangeType": ...,
}
# ChangeSummaryTypeDef definition
class ChangeSummaryTypeDef(TypedDict):
ChangeType: NotRequired[str],
Entity: NotRequired[EntityTypeDef], # (1)
Details: NotRequired[str],
DetailsDocument: NotRequired[Dict[str, Any]],
ErrorDetailList: NotRequired[List[ErrorDetailTypeDef]], # (2)
ChangeName: NotRequired[str],
- See EntityTypeDef
- See
List[ErrorDetailTypeDef]
ChangeTypeDef#
# ChangeTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ChangeTypeDef
def get_value() -> ChangeTypeDef:
return {
"ChangeType": ...,
}
# ChangeTypeDef definition
class ChangeTypeDef(TypedDict):
ChangeType: str,
Entity: EntityTypeDef, # (1)
EntityTags: NotRequired[Sequence[TagTypeDef]], # (2)
Details: NotRequired[str],
DetailsDocument: NotRequired[Mapping[str, Any]],
ChangeName: NotRequired[str],
- See EntityTypeDef
- See
Sequence[TagTypeDef]
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
ResourceArn: str,
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
List[TagTypeDef]
- See ResponseMetadataTypeDef
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See
Sequence[TagTypeDef]
ContainerProductLastModifiedDateFilterTypeDef#
# ContainerProductLastModifiedDateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ContainerProductLastModifiedDateFilterTypeDef
def get_value() -> ContainerProductLastModifiedDateFilterTypeDef:
return {
"DateRange": ...,
}
# ContainerProductLastModifiedDateFilterTypeDef definition
class ContainerProductLastModifiedDateFilterTypeDef(TypedDict):
DateRange: NotRequired[ContainerProductLastModifiedDateFilterDateRangeTypeDef], # (1)
DataProductLastModifiedDateFilterTypeDef#
# DataProductLastModifiedDateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DataProductLastModifiedDateFilterTypeDef
def get_value() -> DataProductLastModifiedDateFilterTypeDef:
return {
"DateRange": ...,
}
# DataProductLastModifiedDateFilterTypeDef definition
class DataProductLastModifiedDateFilterTypeDef(TypedDict):
DateRange: NotRequired[DataProductLastModifiedDateFilterDateRangeTypeDef], # (1)
EntitySummaryTypeDef#
# EntitySummaryTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import EntitySummaryTypeDef
def get_value() -> EntitySummaryTypeDef:
return {
"Name": ...,
}
# EntitySummaryTypeDef definition
class EntitySummaryTypeDef(TypedDict):
Name: NotRequired[str],
EntityType: NotRequired[str],
EntityId: NotRequired[str],
EntityArn: NotRequired[str],
LastModifiedDate: NotRequired[str],
Visibility: NotRequired[str],
AmiProductSummary: NotRequired[AmiProductSummaryTypeDef], # (1)
ContainerProductSummary: NotRequired[ContainerProductSummaryTypeDef], # (2)
DataProductSummary: NotRequired[DataProductSummaryTypeDef], # (3)
SaaSProductSummary: NotRequired[SaaSProductSummaryTypeDef], # (4)
OfferSummary: NotRequired[OfferSummaryTypeDef], # (5)
ResaleAuthorizationSummary: NotRequired[ResaleAuthorizationSummaryTypeDef], # (6)
- See AmiProductSummaryTypeDef
- See ContainerProductSummaryTypeDef
- See DataProductSummaryTypeDef
- See SaaSProductSummaryTypeDef
- See OfferSummaryTypeDef
- See ResaleAuthorizationSummaryTypeDef
EntityTypeSortTypeDef#
# EntityTypeSortTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import EntityTypeSortTypeDef
def get_value() -> EntityTypeSortTypeDef:
return {
"DataProductSort": ...,
}
# EntityTypeSortTypeDef definition
class EntityTypeSortTypeDef(TypedDict):
DataProductSort: NotRequired[DataProductSortTypeDef], # (1)
SaaSProductSort: NotRequired[SaaSProductSortTypeDef], # (2)
AmiProductSort: NotRequired[AmiProductSortTypeDef], # (3)
OfferSort: NotRequired[OfferSortTypeDef], # (4)
ContainerProductSort: NotRequired[ContainerProductSortTypeDef], # (5)
ResaleAuthorizationSort: NotRequired[ResaleAuthorizationSortTypeDef], # (6)
- See DataProductSortTypeDef
- See SaaSProductSortTypeDef
- See AmiProductSortTypeDef
- See OfferSortTypeDef
- See ContainerProductSortTypeDef
- See ResaleAuthorizationSortTypeDef
ListChangeSetsRequestPaginateTypeDef#
# ListChangeSetsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ListChangeSetsRequestPaginateTypeDef
def get_value() -> ListChangeSetsRequestPaginateTypeDef:
return {
"Catalog": ...,
}
# ListChangeSetsRequestPaginateTypeDef definition
class ListChangeSetsRequestPaginateTypeDef(TypedDict):
Catalog: str,
FilterList: NotRequired[Sequence[FilterTypeDef]], # (1)
Sort: NotRequired[SortTypeDef], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See
Sequence[FilterTypeDef]
- See SortTypeDef
- See PaginatorConfigTypeDef
ListChangeSetsRequestTypeDef#
# ListChangeSetsRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ListChangeSetsRequestTypeDef
def get_value() -> ListChangeSetsRequestTypeDef:
return {
"Catalog": ...,
}
# ListChangeSetsRequestTypeDef definition
class ListChangeSetsRequestTypeDef(TypedDict):
Catalog: str,
FilterList: NotRequired[Sequence[FilterTypeDef]], # (1)
Sort: NotRequired[SortTypeDef], # (2)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
- See
Sequence[FilterTypeDef]
- See SortTypeDef
OfferAvailabilityEndDateFilterTypeDef#
# OfferAvailabilityEndDateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferAvailabilityEndDateFilterTypeDef
def get_value() -> OfferAvailabilityEndDateFilterTypeDef:
return {
"DateRange": ...,
}
# OfferAvailabilityEndDateFilterTypeDef definition
class OfferAvailabilityEndDateFilterTypeDef(TypedDict):
DateRange: NotRequired[OfferAvailabilityEndDateFilterDateRangeTypeDef], # (1)
OfferLastModifiedDateFilterTypeDef#
# OfferLastModifiedDateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferLastModifiedDateFilterTypeDef
def get_value() -> OfferLastModifiedDateFilterTypeDef:
return {
"DateRange": ...,
}
# OfferLastModifiedDateFilterTypeDef definition
class OfferLastModifiedDateFilterTypeDef(TypedDict):
DateRange: NotRequired[OfferLastModifiedDateFilterDateRangeTypeDef], # (1)
OfferReleaseDateFilterTypeDef#
# OfferReleaseDateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferReleaseDateFilterTypeDef
def get_value() -> OfferReleaseDateFilterTypeDef:
return {
"DateRange": ...,
}
# OfferReleaseDateFilterTypeDef definition
class OfferReleaseDateFilterTypeDef(TypedDict):
DateRange: NotRequired[OfferReleaseDateFilterDateRangeTypeDef], # (1)
ResaleAuthorizationAvailabilityEndDateFilterTypeDef#
# ResaleAuthorizationAvailabilityEndDateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationAvailabilityEndDateFilterTypeDef
def get_value() -> ResaleAuthorizationAvailabilityEndDateFilterTypeDef:
return {
"DateRange": ...,
}
# ResaleAuthorizationAvailabilityEndDateFilterTypeDef definition
class ResaleAuthorizationAvailabilityEndDateFilterTypeDef(TypedDict):
DateRange: NotRequired[ResaleAuthorizationAvailabilityEndDateFilterDateRangeTypeDef], # (1)
ValueList: NotRequired[Sequence[str]],
ResaleAuthorizationCreatedDateFilterTypeDef#
# ResaleAuthorizationCreatedDateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationCreatedDateFilterTypeDef
def get_value() -> ResaleAuthorizationCreatedDateFilterTypeDef:
return {
"DateRange": ...,
}
# ResaleAuthorizationCreatedDateFilterTypeDef definition
class ResaleAuthorizationCreatedDateFilterTypeDef(TypedDict):
DateRange: NotRequired[ResaleAuthorizationCreatedDateFilterDateRangeTypeDef], # (1)
ValueList: NotRequired[Sequence[str]],
ResaleAuthorizationLastModifiedDateFilterTypeDef#
# ResaleAuthorizationLastModifiedDateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationLastModifiedDateFilterTypeDef
def get_value() -> ResaleAuthorizationLastModifiedDateFilterTypeDef:
return {
"DateRange": ...,
}
# ResaleAuthorizationLastModifiedDateFilterTypeDef definition
class ResaleAuthorizationLastModifiedDateFilterTypeDef(TypedDict):
DateRange: NotRequired[ResaleAuthorizationLastModifiedDateFilterDateRangeTypeDef], # (1)
SaaSProductLastModifiedDateFilterTypeDef#
# SaaSProductLastModifiedDateFilterTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import SaaSProductLastModifiedDateFilterTypeDef
def get_value() -> SaaSProductLastModifiedDateFilterTypeDef:
return {
"DateRange": ...,
}
# SaaSProductLastModifiedDateFilterTypeDef definition
class SaaSProductLastModifiedDateFilterTypeDef(TypedDict):
DateRange: NotRequired[SaaSProductLastModifiedDateFilterDateRangeTypeDef], # (1)
AmiProductFiltersTypeDef#
# AmiProductFiltersTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import AmiProductFiltersTypeDef
def get_value() -> AmiProductFiltersTypeDef:
return {
"EntityId": ...,
}
# AmiProductFiltersTypeDef definition
class AmiProductFiltersTypeDef(TypedDict):
EntityId: NotRequired[AmiProductEntityIdFilterTypeDef], # (1)
LastModifiedDate: NotRequired[AmiProductLastModifiedDateFilterTypeDef], # (2)
ProductTitle: NotRequired[AmiProductTitleFilterTypeDef], # (3)
Visibility: NotRequired[AmiProductVisibilityFilterTypeDef], # (4)
- See AmiProductEntityIdFilterTypeDef
- See AmiProductLastModifiedDateFilterTypeDef
- See AmiProductTitleFilterTypeDef
- See AmiProductVisibilityFilterTypeDef
DescribeChangeSetResponseTypeDef#
# DescribeChangeSetResponseTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DescribeChangeSetResponseTypeDef
def get_value() -> DescribeChangeSetResponseTypeDef:
return {
"ChangeSetId": ...,
}
# DescribeChangeSetResponseTypeDef definition
class DescribeChangeSetResponseTypeDef(TypedDict):
ChangeSetId: str,
ChangeSetArn: str,
ChangeSetName: str,
Intent: IntentType, # (1)
StartTime: str,
EndTime: str,
Status: ChangeStatusType, # (2)
FailureCode: FailureCodeType, # (3)
FailureDescription: str,
ChangeSet: List[ChangeSummaryTypeDef], # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See IntentType
- See ChangeStatusType
- See FailureCodeType
- See
List[ChangeSummaryTypeDef]
- See ResponseMetadataTypeDef
StartChangeSetRequestTypeDef#
# StartChangeSetRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import StartChangeSetRequestTypeDef
def get_value() -> StartChangeSetRequestTypeDef:
return {
"Catalog": ...,
}
# StartChangeSetRequestTypeDef definition
class StartChangeSetRequestTypeDef(TypedDict):
Catalog: str,
ChangeSet: Sequence[ChangeTypeDef], # (1)
ChangeSetName: NotRequired[str],
ClientRequestToken: NotRequired[str],
ChangeSetTags: NotRequired[Sequence[TagTypeDef]], # (2)
Intent: NotRequired[IntentType], # (3)
- See
Sequence[ChangeTypeDef]
- See
Sequence[TagTypeDef]
- See IntentType
ContainerProductFiltersTypeDef#
# ContainerProductFiltersTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ContainerProductFiltersTypeDef
def get_value() -> ContainerProductFiltersTypeDef:
return {
"EntityId": ...,
}
# ContainerProductFiltersTypeDef definition
class ContainerProductFiltersTypeDef(TypedDict):
EntityId: NotRequired[ContainerProductEntityIdFilterTypeDef], # (1)
LastModifiedDate: NotRequired[ContainerProductLastModifiedDateFilterTypeDef], # (2)
ProductTitle: NotRequired[ContainerProductTitleFilterTypeDef], # (3)
Visibility: NotRequired[ContainerProductVisibilityFilterTypeDef], # (4)
- See ContainerProductEntityIdFilterTypeDef
- See ContainerProductLastModifiedDateFilterTypeDef
- See ContainerProductTitleFilterTypeDef
- See ContainerProductVisibilityFilterTypeDef
DataProductFiltersTypeDef#
# DataProductFiltersTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import DataProductFiltersTypeDef
def get_value() -> DataProductFiltersTypeDef:
return {
"EntityId": ...,
}
# DataProductFiltersTypeDef definition
class DataProductFiltersTypeDef(TypedDict):
EntityId: NotRequired[DataProductEntityIdFilterTypeDef], # (1)
ProductTitle: NotRequired[DataProductTitleFilterTypeDef], # (2)
Visibility: NotRequired[DataProductVisibilityFilterTypeDef], # (3)
LastModifiedDate: NotRequired[DataProductLastModifiedDateFilterTypeDef], # (4)
- See DataProductEntityIdFilterTypeDef
- See DataProductTitleFilterTypeDef
- See DataProductVisibilityFilterTypeDef
- See DataProductLastModifiedDateFilterTypeDef
ListEntitiesResponseTypeDef#
# ListEntitiesResponseTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ListEntitiesResponseTypeDef
def get_value() -> ListEntitiesResponseTypeDef:
return {
"EntitySummaryList": ...,
}
# ListEntitiesResponseTypeDef definition
class ListEntitiesResponseTypeDef(TypedDict):
EntitySummaryList: List[EntitySummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[EntitySummaryTypeDef]
- See ResponseMetadataTypeDef
OfferFiltersTypeDef#
# OfferFiltersTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import OfferFiltersTypeDef
def get_value() -> OfferFiltersTypeDef:
return {
"EntityId": ...,
}
# OfferFiltersTypeDef definition
class OfferFiltersTypeDef(TypedDict):
EntityId: NotRequired[OfferEntityIdFilterTypeDef], # (1)
Name: NotRequired[OfferNameFilterTypeDef], # (2)
ProductId: NotRequired[OfferProductIdFilterTypeDef], # (3)
ResaleAuthorizationId: NotRequired[OfferResaleAuthorizationIdFilterTypeDef], # (4)
ReleaseDate: NotRequired[OfferReleaseDateFilterTypeDef], # (5)
AvailabilityEndDate: NotRequired[OfferAvailabilityEndDateFilterTypeDef], # (6)
BuyerAccounts: NotRequired[OfferBuyerAccountsFilterTypeDef], # (7)
State: NotRequired[OfferStateFilterTypeDef], # (8)
Targeting: NotRequired[OfferTargetingFilterTypeDef], # (9)
LastModifiedDate: NotRequired[OfferLastModifiedDateFilterTypeDef], # (10)
- See OfferEntityIdFilterTypeDef
- See OfferNameFilterTypeDef
- See OfferProductIdFilterTypeDef
- See OfferResaleAuthorizationIdFilterTypeDef
- See OfferReleaseDateFilterTypeDef
- See OfferAvailabilityEndDateFilterTypeDef
- See OfferBuyerAccountsFilterTypeDef
- See OfferStateFilterTypeDef
- See OfferTargetingFilterTypeDef
- See OfferLastModifiedDateFilterTypeDef
ResaleAuthorizationFiltersTypeDef#
# ResaleAuthorizationFiltersTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ResaleAuthorizationFiltersTypeDef
def get_value() -> ResaleAuthorizationFiltersTypeDef:
return {
"EntityId": ...,
}
# ResaleAuthorizationFiltersTypeDef definition
class ResaleAuthorizationFiltersTypeDef(TypedDict):
EntityId: NotRequired[ResaleAuthorizationEntityIdFilterTypeDef], # (1)
Name: NotRequired[ResaleAuthorizationNameFilterTypeDef], # (2)
ProductId: NotRequired[ResaleAuthorizationProductIdFilterTypeDef], # (3)
CreatedDate: NotRequired[ResaleAuthorizationCreatedDateFilterTypeDef], # (4)
AvailabilityEndDate: NotRequired[ResaleAuthorizationAvailabilityEndDateFilterTypeDef], # (5)
ManufacturerAccountId: NotRequired[ResaleAuthorizationManufacturerAccountIdFilterTypeDef], # (6)
ProductName: NotRequired[ResaleAuthorizationProductNameFilterTypeDef], # (7)
ManufacturerLegalName: NotRequired[ResaleAuthorizationManufacturerLegalNameFilterTypeDef], # (8)
ResellerAccountID: NotRequired[ResaleAuthorizationResellerAccountIDFilterTypeDef], # (9)
ResellerLegalName: NotRequired[ResaleAuthorizationResellerLegalNameFilterTypeDef], # (10)
Status: NotRequired[ResaleAuthorizationStatusFilterTypeDef], # (11)
OfferExtendedStatus: NotRequired[ResaleAuthorizationOfferExtendedStatusFilterTypeDef], # (12)
LastModifiedDate: NotRequired[ResaleAuthorizationLastModifiedDateFilterTypeDef], # (13)
- See ResaleAuthorizationEntityIdFilterTypeDef
- See ResaleAuthorizationNameFilterTypeDef
- See ResaleAuthorizationProductIdFilterTypeDef
- See ResaleAuthorizationCreatedDateFilterTypeDef
- See ResaleAuthorizationAvailabilityEndDateFilterTypeDef
- See ResaleAuthorizationManufacturerAccountIdFilterTypeDef
- See ResaleAuthorizationProductNameFilterTypeDef
- See ResaleAuthorizationManufacturerLegalNameFilterTypeDef
- See ResaleAuthorizationResellerAccountIDFilterTypeDef
- See ResaleAuthorizationResellerLegalNameFilterTypeDef
- See ResaleAuthorizationStatusFilterTypeDef
- See ResaleAuthorizationOfferExtendedStatusFilterTypeDef
- See ResaleAuthorizationLastModifiedDateFilterTypeDef
SaaSProductFiltersTypeDef#
# SaaSProductFiltersTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import SaaSProductFiltersTypeDef
def get_value() -> SaaSProductFiltersTypeDef:
return {
"EntityId": ...,
}
# SaaSProductFiltersTypeDef definition
class SaaSProductFiltersTypeDef(TypedDict):
EntityId: NotRequired[SaaSProductEntityIdFilterTypeDef], # (1)
ProductTitle: NotRequired[SaaSProductTitleFilterTypeDef], # (2)
Visibility: NotRequired[SaaSProductVisibilityFilterTypeDef], # (3)
LastModifiedDate: NotRequired[SaaSProductLastModifiedDateFilterTypeDef], # (4)
- See SaaSProductEntityIdFilterTypeDef
- See SaaSProductTitleFilterTypeDef
- See SaaSProductVisibilityFilterTypeDef
- See SaaSProductLastModifiedDateFilterTypeDef
EntityTypeFiltersTypeDef#
# EntityTypeFiltersTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import EntityTypeFiltersTypeDef
def get_value() -> EntityTypeFiltersTypeDef:
return {
"DataProductFilters": ...,
}
# EntityTypeFiltersTypeDef definition
class EntityTypeFiltersTypeDef(TypedDict):
DataProductFilters: NotRequired[DataProductFiltersTypeDef], # (1)
SaaSProductFilters: NotRequired[SaaSProductFiltersTypeDef], # (2)
AmiProductFilters: NotRequired[AmiProductFiltersTypeDef], # (3)
OfferFilters: NotRequired[OfferFiltersTypeDef], # (4)
ContainerProductFilters: NotRequired[ContainerProductFiltersTypeDef], # (5)
ResaleAuthorizationFilters: NotRequired[ResaleAuthorizationFiltersTypeDef], # (6)
- See DataProductFiltersTypeDef
- See SaaSProductFiltersTypeDef
- See AmiProductFiltersTypeDef
- See OfferFiltersTypeDef
- See ContainerProductFiltersTypeDef
- See ResaleAuthorizationFiltersTypeDef
ListEntitiesRequestPaginateTypeDef#
# ListEntitiesRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ListEntitiesRequestPaginateTypeDef
def get_value() -> ListEntitiesRequestPaginateTypeDef:
return {
"Catalog": ...,
}
# ListEntitiesRequestPaginateTypeDef definition
class ListEntitiesRequestPaginateTypeDef(TypedDict):
Catalog: str,
EntityType: str,
FilterList: NotRequired[Sequence[FilterTypeDef]], # (1)
Sort: NotRequired[SortTypeDef], # (2)
OwnershipType: NotRequired[OwnershipTypeType], # (3)
EntityTypeFilters: NotRequired[EntityTypeFiltersTypeDef], # (4)
EntityTypeSort: NotRequired[EntityTypeSortTypeDef], # (5)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (6)
- See
Sequence[FilterTypeDef]
- See SortTypeDef
- See OwnershipTypeType
- See EntityTypeFiltersTypeDef
- See EntityTypeSortTypeDef
- See PaginatorConfigTypeDef
ListEntitiesRequestTypeDef#
# ListEntitiesRequestTypeDef TypedDict usage example
from mypy_boto3_marketplace_catalog.type_defs import ListEntitiesRequestTypeDef
def get_value() -> ListEntitiesRequestTypeDef:
return {
"Catalog": ...,
}
# ListEntitiesRequestTypeDef definition
class ListEntitiesRequestTypeDef(TypedDict):
Catalog: str,
EntityType: str,
FilterList: NotRequired[Sequence[FilterTypeDef]], # (1)
Sort: NotRequired[SortTypeDef], # (2)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
OwnershipType: NotRequired[OwnershipTypeType], # (3)
EntityTypeFilters: NotRequired[EntityTypeFiltersTypeDef], # (4)
EntityTypeSort: NotRequired[EntityTypeSortTypeDef], # (5)
- See
Sequence[FilterTypeDef]
- See SortTypeDef
- See OwnershipTypeType
- See EntityTypeFiltersTypeDef
- See EntityTypeSortTypeDef