You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::MarketplaceCatalog::Types::Filter

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing Filter as input to an Aws::Client method, you can use a vanilla Hash:

{
  name: "FilterName",
  value_list: ["StringValue"],
}

A filter object, used to optionally filter results from calls to the ListEntities and ListChangeSets actions.

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

For ListEntities, the supported value for this is an EntityId.

For ListChangeSets, the supported values are as follows:

Returns:

  • (String)

    For ListEntities, the supported value for this is an EntityId.

#value_listArray<String>

ListEntities - This is a list of unique EntityIds.

ListChangeSets - The supported filter names and associated ValueLists is as follows:

  • ChangeSetName - The supported ValueList is a list of non-unique ChangeSetNames. These are defined when you call the StartChangeSet action.

  • Status - The supported ValueList is a list of statuses for all change set requests.

  • EntityId - The supported ValueList is a list of unique EntityIds.

  • BeforeStartTime - The supported ValueList is a list of all change sets that started before the filter value.

  • AfterStartTime - The supported ValueList is a list of all change sets that started after the filter value.

  • BeforeEndTime - The supported ValueList is a list of all change sets that ended before the filter value.

  • AfterEndTime - The supported ValueList is a list of all change sets that ended after the filter value.

Returns:

  • (Array<String>)

    ListEntities - This is a list of unique EntityIds.