Class: Aws::MarketplaceCatalog::Types::OfferFilters
- Inherits:
-
Struct
- Object
- Struct
- Aws::MarketplaceCatalog::Types::OfferFilters
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-marketplacecatalog/types.rb
Overview
A filter for offers entity.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_end_date ⇒ Types::OfferAvailabilityEndDateFilter
Allows filtering on the ‘AvailabilityEndDate` of an offer.
-
#buyer_accounts ⇒ Types::OfferBuyerAccountsFilter
Allows filtering on the ‘BuyerAccounts` of an offer.
-
#entity_id ⇒ Types::OfferEntityIdFilter
Allows filtering on ‘EntityId` of an offer.
-
#last_modified_date ⇒ Types::OfferLastModifiedDateFilter
Allows filtering on the ‘LastModifiedDate` of an offer.
-
#name ⇒ Types::OfferNameFilter
Allows filtering on the ‘Name` of an offer.
-
#product_id ⇒ Types::OfferProductIdFilter
Allows filtering on the ‘ProductId` of an offer.
-
#release_date ⇒ Types::OfferReleaseDateFilter
Allows filtering on the ‘ReleaseDate` of an offer.
-
#state ⇒ Types::OfferStateFilter
Allows filtering on the ‘State` of an offer.
-
#targeting ⇒ Types::OfferTargetingFilter
Allows filtering on the ‘Targeting` of an offer.
Instance Attribute Details
#availability_end_date ⇒ Types::OfferAvailabilityEndDateFilter
Allows filtering on the ‘AvailabilityEndDate` of an offer.
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1431 class OfferFilters < Struct.new( :entity_id, :name, :product_id, :release_date, :availability_end_date, :buyer_accounts, :state, :targeting, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#buyer_accounts ⇒ Types::OfferBuyerAccountsFilter
Allows filtering on the ‘BuyerAccounts` of an offer.
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1431 class OfferFilters < Struct.new( :entity_id, :name, :product_id, :release_date, :availability_end_date, :buyer_accounts, :state, :targeting, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#entity_id ⇒ Types::OfferEntityIdFilter
Allows filtering on ‘EntityId` of an offer.
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1431 class OfferFilters < Struct.new( :entity_id, :name, :product_id, :release_date, :availability_end_date, :buyer_accounts, :state, :targeting, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#last_modified_date ⇒ Types::OfferLastModifiedDateFilter
Allows filtering on the ‘LastModifiedDate` of an offer.
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1431 class OfferFilters < Struct.new( :entity_id, :name, :product_id, :release_date, :availability_end_date, :buyer_accounts, :state, :targeting, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#name ⇒ Types::OfferNameFilter
Allows filtering on the ‘Name` of an offer.
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1431 class OfferFilters < Struct.new( :entity_id, :name, :product_id, :release_date, :availability_end_date, :buyer_accounts, :state, :targeting, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#product_id ⇒ Types::OfferProductIdFilter
Allows filtering on the ‘ProductId` of an offer.
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1431 class OfferFilters < Struct.new( :entity_id, :name, :product_id, :release_date, :availability_end_date, :buyer_accounts, :state, :targeting, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#release_date ⇒ Types::OfferReleaseDateFilter
Allows filtering on the ‘ReleaseDate` of an offer.
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1431 class OfferFilters < Struct.new( :entity_id, :name, :product_id, :release_date, :availability_end_date, :buyer_accounts, :state, :targeting, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#state ⇒ Types::OfferStateFilter
Allows filtering on the ‘State` of an offer.
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1431 class OfferFilters < Struct.new( :entity_id, :name, :product_id, :release_date, :availability_end_date, :buyer_accounts, :state, :targeting, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#targeting ⇒ Types::OfferTargetingFilter
Allows filtering on the ‘Targeting` of an offer.
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1431 class OfferFilters < Struct.new( :entity_id, :name, :product_id, :release_date, :availability_end_date, :buyer_accounts, :state, :targeting, :last_modified_date) SENSITIVE = [] include Aws::Structure end |