Class: Aws::MarketplaceCatalog::Types::ResaleAuthorizationFilters
- Inherits:
-
Struct
- Object
- Struct
- Aws::MarketplaceCatalog::Types::ResaleAuthorizationFilters
- Defined in:
- gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 'gems/aws-sdk-marketplacecatalog/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 |