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

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#availability_end_dateTypes::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_dateTypes::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_idTypes::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_dateTypes::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_idTypes::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

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

#nameTypes::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_statusTypes::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_idTypes::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_nameTypes::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_idTypes::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

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

#statusTypes::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