Class: Aws::MarketplaceCatalog::Types::ResaleAuthorizationFilters

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-marketplacecatalog/types.rb

Overview

A filter for ResaleAuthorization entity.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#availability_end_dateTypes::ResaleAuthorizationAvailabilityEndDateFilter

Allows filtering on the ‘AvailabilityEndDate` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

#created_dateTypes::ResaleAuthorizationCreatedDateFilter

Allows filtering on the ‘CreatedDate` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

#entity_idTypes::ResaleAuthorizationEntityIdFilter

Allows filtering on the ‘EntityId` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_dateTypes::ResaleAuthorizationLastModifiedDateFilter

Allows filtering on the ‘LastModifiedDate` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

#manufacturer_account_idTypes::ResaleAuthorizationManufacturerAccountIdFilter

Allows filtering on the ‘ManufacturerAccountId` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

Allows filtering on the ‘ManufacturerLegalName` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

#nameTypes::ResaleAuthorizationNameFilter

Allows filtering on the ‘Name` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

#offer_extended_statusTypes::ResaleAuthorizationOfferExtendedStatusFilter

Allows filtering on the ‘OfferExtendedStatus` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

#product_idTypes::ResaleAuthorizationProductIdFilter

Allows filtering on the ‘ProductId` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

#product_nameTypes::ResaleAuthorizationProductNameFilter

Allows filtering on the ‘ProductName` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

#reseller_account_idTypes::ResaleAuthorizationResellerAccountIDFilter

Allows filtering on the ‘ResellerAccountID` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

Allows filtering on the ‘ResellerLegalName` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end

#statusTypes::ResaleAuthorizationStatusFilter

Allows filtering on the ‘Status` of a ResaleAuthorization.



1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1825

class ResaleAuthorizationFilters < Struct.new(
  :entity_id,
  :name,
  :product_id,
  :created_date,
  :availability_end_date,
  :manufacturer_account_id,
  :product_name,
  :manufacturer_legal_name,
  :reseller_account_id,
  :reseller_legal_name,
  :status,
  :offer_extended_status,
  :last_modified_date)
  SENSITIVE = []
  include Aws::Structure
end