AdditionalFilter

class oci.marketplace_publisher.models.AdditionalFilter(**kwargs)

Bases: object

Additional filters for the product

Methods

__init__(**kwargs) Initializes a new AdditionalFilter object with values from keyword arguments.

Attributes

code Gets the code of this AdditionalFilter.
is_mandatory Gets the is_mandatory of this AdditionalFilter.
is_multi_select Gets the is_multi_select of this AdditionalFilter.
name Gets the name of this AdditionalFilter.
properties Gets the properties of this AdditionalFilter.
usage_instructions Gets the usage_instructions of this AdditionalFilter.
__init__(**kwargs)

Initializes a new AdditionalFilter object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • name (str) – The value to assign to the name property of this AdditionalFilter.
  • code (str) – The value to assign to the code property of this AdditionalFilter.
  • usage_instructions (str) – The value to assign to the usage_instructions property of this AdditionalFilter.
  • is_multi_select (bool) – The value to assign to the is_multi_select property of this AdditionalFilter.
  • is_mandatory (bool) – The value to assign to the is_mandatory property of this AdditionalFilter.
  • properties (list[oci.marketplace_publisher.models.FilterProperty]) – The value to assign to the properties property of this AdditionalFilter.
code

Gets the code of this AdditionalFilter. Filter code

Returns:The code of this AdditionalFilter.
Return type:str
is_mandatory

Gets the is_mandatory of this AdditionalFilter. Is the product code mandatory or not

Returns:The is_mandatory of this AdditionalFilter.
Return type:bool
is_multi_select

Gets the is_multi_select of this AdditionalFilter. Is multiselect available for product code or not

Returns:The is_multi_select of this AdditionalFilter.
Return type:bool
name

Gets the name of this AdditionalFilter. Filter name

Returns:The name of this AdditionalFilter.
Return type:str
properties

Gets the properties of this AdditionalFilter. Additional filters attached to custom filter

Returns:The properties of this AdditionalFilter.
Return type:list[oci.marketplace_publisher.models.FilterProperty]
usage_instructions

Gets the usage_instructions of this AdditionalFilter. Usage instructions for the properties

Returns:The usage_instructions of this AdditionalFilter.
Return type:str