Class: Aws::MarketplaceCatalog::Types::ResaleAuthorizationFilters
- Inherits:
-
Struct
- Object
- Struct
- Aws::MarketplaceCatalog::Types::ResaleAuthorizationFilters
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-marketplacecatalog/types.rb
Overview
Object containing all the filter fields for resale authorization entity. Client can add only one wildcard filter and a maximum of 8 filters in a single ‘ListEntities` request.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_end_date ⇒ Types::ResaleAuthorizationAvailabilityEndDateFilter
Allows filtering on the ‘AvailabilityEndDate` of a ResaleAuthorization.
-
#created_date ⇒ Types::ResaleAuthorizationCreatedDateFilter
Allows filtering on the ‘CreatedDate` of a ResaleAuthorization.
-
#entity_id ⇒ Types::ResaleAuthorizationEntityIdFilter
Allows filtering on the ‘EntityId` of a ResaleAuthorization.
-
#last_modified_date ⇒ Types::ResaleAuthorizationLastModifiedDateFilter
Allows filtering on the ‘LastModifiedDate` of a ResaleAuthorization.
-
#manufacturer_account_id ⇒ Types::ResaleAuthorizationManufacturerAccountIdFilter
Allows filtering on the ‘ManufacturerAccountId` of a ResaleAuthorization.
-
#manufacturer_legal_name ⇒ Types::ResaleAuthorizationManufacturerLegalNameFilter
Allows filtering on the ‘ManufacturerLegalName` of a ResaleAuthorization.
-
#name ⇒ Types::ResaleAuthorizationNameFilter
Allows filtering on the ‘Name` of a ResaleAuthorization.
-
#offer_extended_status ⇒ Types::ResaleAuthorizationOfferExtendedStatusFilter
Allows filtering on the ‘OfferExtendedStatus` of a ResaleAuthorization.
-
#product_id ⇒ Types::ResaleAuthorizationProductIdFilter
Allows filtering on the ‘ProductId` of a ResaleAuthorization.
-
#product_name ⇒ Types::ResaleAuthorizationProductNameFilter
Allows filtering on the ‘ProductName` of a ResaleAuthorization.
-
#reseller_account_id ⇒ Types::ResaleAuthorizationResellerAccountIDFilter
Allows filtering on the ‘ResellerAccountID` of a ResaleAuthorization.
-
#reseller_legal_name ⇒ Types::ResaleAuthorizationResellerLegalNameFilter
Allows filtering on the ‘ResellerLegalName` of a ResaleAuthorization.
-
#status ⇒ Types::ResaleAuthorizationStatusFilter
Allows filtering on the ‘Status` of a ResaleAuthorization.
Instance Attribute Details
#availability_end_date ⇒ Types::ResaleAuthorizationAvailabilityEndDateFilter
Allows filtering on the ‘AvailabilityEndDate` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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_date ⇒ Types::ResaleAuthorizationCreatedDateFilter
Allows filtering on the ‘CreatedDate` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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_id ⇒ Types::ResaleAuthorizationEntityIdFilter
Allows filtering on the ‘EntityId` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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_date ⇒ Types::ResaleAuthorizationLastModifiedDateFilter
Allows filtering on the ‘LastModifiedDate` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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_id ⇒ Types::ResaleAuthorizationManufacturerAccountIdFilter
Allows filtering on the ‘ManufacturerAccountId` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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_legal_name ⇒ Types::ResaleAuthorizationManufacturerLegalNameFilter
Allows filtering on the ‘ManufacturerLegalName` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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 |
#name ⇒ Types::ResaleAuthorizationNameFilter
Allows filtering on the ‘Name` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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_status ⇒ Types::ResaleAuthorizationOfferExtendedStatusFilter
Allows filtering on the ‘OfferExtendedStatus` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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_id ⇒ Types::ResaleAuthorizationProductIdFilter
Allows filtering on the ‘ProductId` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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_name ⇒ Types::ResaleAuthorizationProductNameFilter
Allows filtering on the ‘ProductName` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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_id ⇒ Types::ResaleAuthorizationResellerAccountIDFilter
Allows filtering on the ‘ResellerAccountID` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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_legal_name ⇒ Types::ResaleAuthorizationResellerLegalNameFilter
Allows filtering on the ‘ResellerLegalName` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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 |
#status ⇒ Types::ResaleAuthorizationStatusFilter
Allows filtering on the ‘Status` of a ResaleAuthorization.
1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 |
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 1978 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 |