Skip to content

Marketplace Catalog Classes

AmiProductEntityIdFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

AmiProductFiltersTypeDef

EntityId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.AmiProductEntityIdFilterTypeDef]

LastModifiedDate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.AmiProductLastModifiedDateFilterTypeDef]

ProductTitle

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.AmiProductTitleFilterTypeDef]

Visibility

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.AmiProductVisibilityFilterTypeDef]

AmiProductLastModifiedDateFilterDateRangeTypeDef

AfterValue

  • Type: typing.Optional[str]

BeforeValue

  • Type: typing.Optional[str]

AmiProductLastModifiedDateFilterTypeDef

DateRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.AmiProductLastModifiedDateFilterDateRangeTypeDef]

AmiProductSortTypeDef

SortBy

  • Type: typing.Optional[typing.Literal['EntityId', 'LastModifiedDate', 'ProductTitle', 'Visibility']]

SortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

AmiProductSummaryTypeDef

ProductTitle

  • Type: typing.Optional[str]

Visibility

  • Type: typing.Optional[typing.Literal['Draft', 'Limited', 'Public', 'Restricted']]

AmiProductTitleFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

AmiProductVisibilityFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[typing.Literal['Draft', 'Limited', 'Public', 'Restricted']]]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchDescribeEntitiesRequestRequestTypeDef

EntityRequestList

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.marketplace_catalog_classes.EntityRequestTypeDef]
  • Required: Yes

BatchDescribeEntitiesResponseTypeDef

EntityDetails

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.marketplace_catalog_classes.EntityDetailTypeDef]
  • Required: Yes

Errors

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.marketplace_catalog_classes.BatchDescribeErrorDetailTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchDescribeErrorDetailTypeDef

ErrorCode

  • Type: typing.Optional[str]

ErrorMessage

  • Type: typing.Optional[str]

CancelChangeSetRequestRequestTypeDef

Catalog

  • Type:
  • Required: Yes

ChangeSetId

  • Type:
  • Required: Yes

CancelChangeSetResponseTypeDef

ChangeSetId

  • Type:
  • Required: Yes

ChangeSetArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ChangeSetSummaryListItemTypeDef

ChangeSetId

  • Type: typing.Optional[str]

ChangeSetArn

  • Type: typing.Optional[str]

ChangeSetName

  • Type: typing.Optional[str]

StartTime

  • Type: typing.Optional[str]

EndTime

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[typing.Literal['APPLYING', 'CANCELLED', 'FAILED', 'PREPARING', 'SUCCEEDED']]

EntityIdList

  • Type: typing.Optional[typing.List[str]]

FailureCode

  • Type: typing.Optional[typing.Literal['CLIENT_ERROR', 'SERVER_FAULT']]

ChangeSummaryTypeDef

ChangeType

  • Type: typing.Optional[str]

Entity

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.EntityTypeDef]

Details

  • Type: typing.Optional[str]

DetailsDocument

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

ErrorDetailList

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ErrorDetailTypeDef]]

ChangeName

  • Type: typing.Optional[str]

ChangeTypeDef

ChangeType

  • Type:
  • Required: Yes

Entity

  • Type:
  • Required: Yes

EntityTags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.marketplace_catalog_classes.TagTypeDef]]

Details

  • Type: typing.Optional[str]

DetailsDocument

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

ChangeName

  • Type: typing.Optional[str]

ContainerProductEntityIdFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

ContainerProductFiltersTypeDef

EntityId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ContainerProductEntityIdFilterTypeDef]

LastModifiedDate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ContainerProductLastModifiedDateFilterTypeDef]

ProductTitle

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ContainerProductTitleFilterTypeDef]

Visibility

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ContainerProductVisibilityFilterTypeDef]

ContainerProductLastModifiedDateFilterDateRangeTypeDef

AfterValue

  • Type: typing.Optional[str]

BeforeValue

  • Type: typing.Optional[str]

ContainerProductLastModifiedDateFilterTypeDef

DateRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ContainerProductLastModifiedDateFilterDateRangeTypeDef]

ContainerProductSortTypeDef

SortBy

  • Type: typing.Optional[typing.Literal['EntityId', 'LastModifiedDate', 'ProductTitle', 'Visibility']]

SortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

ContainerProductSummaryTypeDef

ProductTitle

  • Type: typing.Optional[str]

Visibility

  • Type: typing.Optional[typing.Literal['Draft', 'Limited', 'Public', 'Restricted']]

ContainerProductTitleFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

ContainerProductVisibilityFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[typing.Literal['Draft', 'Limited', 'Public', 'Restricted']]]

DataProductEntityIdFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

DataProductFiltersTypeDef

EntityId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.DataProductEntityIdFilterTypeDef]

ProductTitle

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.DataProductTitleFilterTypeDef]

Visibility

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.DataProductVisibilityFilterTypeDef]

LastModifiedDate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.DataProductLastModifiedDateFilterTypeDef]

DataProductLastModifiedDateFilterDateRangeTypeDef

AfterValue

  • Type: typing.Optional[str]

BeforeValue

  • Type: typing.Optional[str]

DataProductLastModifiedDateFilterTypeDef

DateRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.DataProductLastModifiedDateFilterDateRangeTypeDef]

DataProductSortTypeDef

SortBy

  • Type: typing.Optional[typing.Literal['EntityId', 'LastModifiedDate', 'ProductTitle', 'Visibility']]

SortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

DataProductSummaryTypeDef

ProductTitle

  • Type: typing.Optional[str]

Visibility

  • Type: typing.Optional[typing.Literal['Draft', 'Limited', 'Public', 'Restricted', 'Unavailable']]

DataProductTitleFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

DataProductVisibilityFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[typing.Literal['Draft', 'Limited', 'Public', 'Restricted', 'Unavailable']]]

DeleteResourcePolicyRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

DescribeChangeSetRequestRequestTypeDef

Catalog

  • Type:
  • Required: Yes

ChangeSetId

  • Type:
  • Required: Yes

DescribeChangeSetResponseTypeDef

ChangeSetId

  • Type:
  • Required: Yes

ChangeSetArn

  • Type:
  • Required: Yes

ChangeSetName

  • Type:
  • Required: Yes

Intent

  • Type: typing.Literal['APPLY', 'VALIDATE']
  • Required: Yes

StartTime

  • Type:
  • Required: Yes

EndTime

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['APPLYING', 'CANCELLED', 'FAILED', 'PREPARING', 'SUCCEEDED']
  • Required: Yes

FailureCode

  • Type: typing.Literal['CLIENT_ERROR', 'SERVER_FAULT']
  • Required: Yes

FailureDescription

  • Type:
  • Required: Yes

ChangeSet

  • Type: typing.List[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ChangeSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeEntityRequestRequestTypeDef

Catalog

  • Type:
  • Required: Yes

EntityId

  • Type:
  • Required: Yes

DescribeEntityResponseTypeDef

EntityType

  • Type:
  • Required: Yes

EntityIdentifier

  • Type:
  • Required: Yes

EntityArn

  • Type:
  • Required: Yes

LastModifiedDate

  • Type:
  • Required: Yes

Details

  • Type:
  • Required: Yes

DetailsDocument

  • Type: typing.Dict[str, typing.Any]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EntityDetailTypeDef

EntityType

  • Type: typing.Optional[str]

EntityArn

  • Type: typing.Optional[str]

EntityIdentifier

  • Type: typing.Optional[str]

LastModifiedDate

  • Type: typing.Optional[str]

DetailsDocument

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

EntityRequestTypeDef

Catalog

  • Type:
  • Required: Yes

EntityId

  • Type:
  • Required: Yes

EntitySummaryTypeDef

Name

  • Type: typing.Optional[str]

EntityType

  • Type: typing.Optional[str]

EntityId

  • Type: typing.Optional[str]

EntityArn

  • Type: typing.Optional[str]

LastModifiedDate

  • Type: typing.Optional[str]

Visibility

  • Type: typing.Optional[str]

AmiProductSummary

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.AmiProductSummaryTypeDef]

ContainerProductSummary

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ContainerProductSummaryTypeDef]

DataProductSummary

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.DataProductSummaryTypeDef]

SaaSProductSummary

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SaaSProductSummaryTypeDef]

OfferSummary

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferSummaryTypeDef]

ResaleAuthorizationSummary

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationSummaryTypeDef]

EntityTypeDef

Type

  • Type:
  • Required: Yes

Identifier

  • Type: typing.Optional[str]

EntityTypeFiltersTypeDef

DataProductFilters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.DataProductFiltersTypeDef]

SaaSProductFilters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SaaSProductFiltersTypeDef]

AmiProductFilters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.AmiProductFiltersTypeDef]

OfferFilters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferFiltersTypeDef]

ContainerProductFilters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ContainerProductFiltersTypeDef]

ResaleAuthorizationFilters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationFiltersTypeDef]

EntityTypeSortTypeDef

DataProductSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.DataProductSortTypeDef]

SaaSProductSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SaaSProductSortTypeDef]

AmiProductSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.AmiProductSortTypeDef]

OfferSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferSortTypeDef]

ContainerProductSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ContainerProductSortTypeDef]

ResaleAuthorizationSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationSortTypeDef]

ErrorDetailTypeDef

ErrorCode

  • Type: typing.Optional[str]

ErrorMessage

  • Type: typing.Optional[str]

FilterTypeDef

Name

  • Type: typing.Optional[str]

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

GetResourcePolicyRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

GetResourcePolicyResponseTypeDef

Policy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChangeSetsRequestListChangeSetsPaginateTypeDef

Catalog

  • Type:
  • Required: Yes

FilterList

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.marketplace_catalog_classes.FilterTypeDef]]

Sort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SortTypeDef]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.PaginatorConfigTypeDef]

ListChangeSetsRequestRequestTypeDef

Catalog

  • Type:
  • Required: Yes

FilterList

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.marketplace_catalog_classes.FilterTypeDef]]

Sort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SortTypeDef]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChangeSetsResponseTypeDef

ChangeSetSummaryList

  • Type: typing.List[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ChangeSetSummaryListItemTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListEntitiesRequestListEntitiesPaginateTypeDef

Catalog

  • Type:
  • Required: Yes

EntityType

  • Type:
  • Required: Yes

FilterList

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.marketplace_catalog_classes.FilterTypeDef]]

Sort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SortTypeDef]

OwnershipType

  • Type: typing.Optional[typing.Literal['SELF', 'SHARED']]

EntityTypeFilters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.EntityTypeFiltersTypeDef]

EntityTypeSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.EntityTypeSortTypeDef]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.PaginatorConfigTypeDef]

ListEntitiesRequestRequestTypeDef

Catalog

  • Type:
  • Required: Yes

EntityType

  • Type:
  • Required: Yes

FilterList

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.marketplace_catalog_classes.FilterTypeDef]]

Sort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SortTypeDef]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

OwnershipType

  • Type: typing.Optional[typing.Literal['SELF', 'SHARED']]

EntityTypeFilters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.EntityTypeFiltersTypeDef]

EntityTypeSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.EntityTypeSortTypeDef]

ListEntitiesResponseTypeDef

EntitySummaryList

  • Type: typing.List[aws_resource_validator.pydantic_models.marketplace_catalog_classes.EntitySummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.List[aws_resource_validator.pydantic_models.marketplace_catalog_classes.TagTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

OfferAvailabilityEndDateFilterDateRangeTypeDef

AfterValue

  • Type: typing.Optional[str]

BeforeValue

  • Type: typing.Optional[str]

OfferAvailabilityEndDateFilterTypeDef

DateRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferAvailabilityEndDateFilterDateRangeTypeDef]

OfferBuyerAccountsFilterTypeDef

WildCardValue

  • Type: typing.Optional[str]

OfferEntityIdFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

OfferFiltersTypeDef

EntityId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferEntityIdFilterTypeDef]

Name

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferNameFilterTypeDef]

ProductId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferProductIdFilterTypeDef]

ResaleAuthorizationId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferResaleAuthorizationIdFilterTypeDef]

ReleaseDate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferReleaseDateFilterTypeDef]

AvailabilityEndDate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferAvailabilityEndDateFilterTypeDef]

BuyerAccounts

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferBuyerAccountsFilterTypeDef]

State

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferStateFilterTypeDef]

Targeting

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferTargetingFilterTypeDef]

LastModifiedDate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferLastModifiedDateFilterTypeDef]

OfferLastModifiedDateFilterDateRangeTypeDef

AfterValue

  • Type: typing.Optional[str]

BeforeValue

  • Type: typing.Optional[str]

OfferLastModifiedDateFilterTypeDef

DateRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferLastModifiedDateFilterDateRangeTypeDef]

OfferNameFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

OfferProductIdFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

OfferReleaseDateFilterDateRangeTypeDef

AfterValue

  • Type: typing.Optional[str]

BeforeValue

  • Type: typing.Optional[str]

OfferReleaseDateFilterTypeDef

DateRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.OfferReleaseDateFilterDateRangeTypeDef]

OfferResaleAuthorizationIdFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

OfferSortTypeDef

SortBy

  • Type: typing.Optional[typing.Literal['AvailabilityEndDate', 'BuyerAccounts', 'EntityId', 'LastModifiedDate', 'Name', 'ProductId', 'ReleaseDate', 'ResaleAuthorizationId', 'State', 'Targeting']]

SortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

OfferStateFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[typing.Literal['Draft', 'Released']]]

OfferSummaryTypeDef

Name

  • Type: typing.Optional[str]

ProductId

  • Type: typing.Optional[str]

ResaleAuthorizationId

  • Type: typing.Optional[str]

ReleaseDate

  • Type: typing.Optional[str]

AvailabilityEndDate

  • Type: typing.Optional[str]

BuyerAccounts

  • Type: typing.Optional[typing.List[str]]

State

  • Type: typing.Optional[typing.Literal['Draft', 'Released']]

Targeting

  • Type: typing.Optional[typing.List[typing.Literal['BuyerAccounts', 'CountryCodes', 'None', 'ParticipatingPrograms']]]

OfferTargetingFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[typing.Literal['BuyerAccounts', 'CountryCodes', 'None', 'ParticipatingPrograms']]]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PutResourcePolicyRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Policy

  • Type:
  • Required: Yes

ResaleAuthorizationAvailabilityEndDateFilterDateRangeTypeDef

AfterValue

  • Type: typing.Optional[str]

BeforeValue

  • Type: typing.Optional[str]

ResaleAuthorizationAvailabilityEndDateFilterTypeDef

DateRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationAvailabilityEndDateFilterDateRangeTypeDef]

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

ResaleAuthorizationCreatedDateFilterDateRangeTypeDef

AfterValue

  • Type: typing.Optional[str]

BeforeValue

  • Type: typing.Optional[str]

ResaleAuthorizationCreatedDateFilterTypeDef

DateRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationCreatedDateFilterDateRangeTypeDef]

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

ResaleAuthorizationEntityIdFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

ResaleAuthorizationFiltersTypeDef

EntityId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationEntityIdFilterTypeDef]

Name

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationNameFilterTypeDef]

ProductId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationProductIdFilterTypeDef]

CreatedDate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationCreatedDateFilterTypeDef]

AvailabilityEndDate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationAvailabilityEndDateFilterTypeDef]

ManufacturerAccountId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationManufacturerAccountIdFilterTypeDef]

ProductName

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationProductNameFilterTypeDef]

ManufacturerLegalName

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationManufacturerLegalNameFilterTypeDef]

ResellerAccountID

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationResellerAccountIDFilterTypeDef]

ResellerLegalName

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationResellerLegalNameFilterTypeDef]

Status

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationStatusFilterTypeDef]

OfferExtendedStatus

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationOfferExtendedStatusFilterTypeDef]

LastModifiedDate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationLastModifiedDateFilterTypeDef]

ResaleAuthorizationLastModifiedDateFilterDateRangeTypeDef

AfterValue

  • Type: typing.Optional[str]

BeforeValue

  • Type: typing.Optional[str]

ResaleAuthorizationLastModifiedDateFilterTypeDef

DateRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ResaleAuthorizationLastModifiedDateFilterDateRangeTypeDef]

ResaleAuthorizationManufacturerAccountIdFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

ResaleAuthorizationManufacturerLegalNameFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

ResaleAuthorizationNameFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

ResaleAuthorizationOfferExtendedStatusFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

ResaleAuthorizationProductIdFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

ResaleAuthorizationProductNameFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

ResaleAuthorizationResellerAccountIDFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

ResaleAuthorizationResellerLegalNameFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

ResaleAuthorizationSortTypeDef

SortBy

  • Type: typing.Optional[typing.Literal['AvailabilityEndDate', 'CreatedDate', 'EntityId', 'LastModifiedDate', 'ManufacturerAccountId', 'ManufacturerLegalName', 'Name', 'OfferExtendedStatus', 'ProductId', 'ProductName', 'ResellerAccountID', 'ResellerLegalName', 'Status']]

SortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

ResaleAuthorizationStatusFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[typing.Literal['Active', 'Draft', 'Restricted']]]

ResaleAuthorizationSummaryTypeDef

Name

  • Type: typing.Optional[str]

ProductId

  • Type: typing.Optional[str]

ProductName

  • Type: typing.Optional[str]

ManufacturerAccountId

  • Type: typing.Optional[str]

ManufacturerLegalName

  • Type: typing.Optional[str]

ResellerAccountID

  • Type: typing.Optional[str]

ResellerLegalName

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[typing.Literal['Active', 'Draft', 'Restricted']]

OfferExtendedStatus

  • Type: typing.Optional[str]

CreatedDate

  • Type: typing.Optional[str]

AvailabilityEndDate

  • Type: typing.Optional[str]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

SaaSProductEntityIdFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

SaaSProductFiltersTypeDef

EntityId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SaaSProductEntityIdFilterTypeDef]

ProductTitle

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SaaSProductTitleFilterTypeDef]

Visibility

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SaaSProductVisibilityFilterTypeDef]

LastModifiedDate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SaaSProductLastModifiedDateFilterTypeDef]

SaaSProductLastModifiedDateFilterDateRangeTypeDef

AfterValue

  • Type: typing.Optional[str]

BeforeValue

  • Type: typing.Optional[str]

SaaSProductLastModifiedDateFilterTypeDef

DateRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.marketplace_catalog_classes.SaaSProductLastModifiedDateFilterDateRangeTypeDef]

SaaSProductSortTypeDef

SortBy

  • Type: typing.Optional[typing.Literal['EntityId', 'LastModifiedDate', 'ProductTitle', 'Visibility']]

SortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

SaaSProductSummaryTypeDef

ProductTitle

  • Type: typing.Optional[str]

Visibility

  • Type: typing.Optional[typing.Literal['Draft', 'Limited', 'Public', 'Restricted']]

SaaSProductTitleFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[str]]

WildCardValue

  • Type: typing.Optional[str]

SaaSProductVisibilityFilterTypeDef

ValueList

  • Type: typing.Optional[typing.Sequence[typing.Literal['Draft', 'Limited', 'Public', 'Restricted']]]

SortTypeDef

SortBy

  • Type: typing.Optional[str]

SortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

StartChangeSetRequestRequestTypeDef

Catalog

  • Type:
  • Required: Yes

ChangeSet

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.marketplace_catalog_classes.ChangeTypeDef]
  • Required: Yes

ChangeSetName

  • Type: typing.Optional[str]

ClientRequestToken

  • Type: typing.Optional[str]

ChangeSetTags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.marketplace_catalog_classes.TagTypeDef]]

Intent

  • Type: typing.Optional[typing.Literal['APPLY', 'VALIDATE']]

StartChangeSetResponseTypeDef

ChangeSetId

  • Type:
  • Required: Yes

ChangeSetArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.marketplace_catalog_classes.TagTypeDef]
  • Required: Yes

TagTypeDef

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes