libZSservicesZSamazonka-codestar-notificationsZSamazonka-codestar-notifications
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter

Description

 
Synopsis

Documentation

data ListNotificationRulesFilter Source #

Information about a filter to apply to the list of returned notification rules. You can filter by event type, owner, resource, or target.

See: newListNotificationRulesFilter smart constructor.

Constructors

ListNotificationRulesFilter' 

Fields

  • name :: ListNotificationRulesFilterName

    The name of the attribute you want to use to filter the returned notification rules.

  • value :: Text

    The value of the attribute you want to use to filter the returned notification rules. For example, if you specify filtering by RESOURCE in Name, you might specify the ARN of a pipeline in AWS CodePipeline for the value.

Instances

Instances details
Eq ListNotificationRulesFilter Source # 
Instance details

Defined in Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter

Read ListNotificationRulesFilter Source # 
Instance details

Defined in Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter

Show ListNotificationRulesFilter Source # 
Instance details

Defined in Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter

Generic ListNotificationRulesFilter Source # 
Instance details

Defined in Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter

Associated Types

type Rep ListNotificationRulesFilter :: Type -> Type #

NFData ListNotificationRulesFilter Source # 
Instance details

Defined in Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter

Hashable ListNotificationRulesFilter Source # 
Instance details

Defined in Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter

ToJSON ListNotificationRulesFilter Source # 
Instance details

Defined in Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter

type Rep ListNotificationRulesFilter Source # 
Instance details

Defined in Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter

type Rep ListNotificationRulesFilter = D1 ('MetaData "ListNotificationRulesFilter" "Amazonka.CodeStarNotifications.Types.ListNotificationRulesFilter" "libZSservicesZSamazonka-codestar-notificationsZSamazonka-codestar-notifications" 'False) (C1 ('MetaCons "ListNotificationRulesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ListNotificationRulesFilterName) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListNotificationRulesFilter Source #

Create a value of ListNotificationRulesFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:ListNotificationRulesFilter', listNotificationRulesFilter_name - The name of the attribute you want to use to filter the returned notification rules.

$sel:value:ListNotificationRulesFilter', listNotificationRulesFilter_value - The value of the attribute you want to use to filter the returned notification rules. For example, if you specify filtering by RESOURCE in Name, you might specify the ARN of a pipeline in AWS CodePipeline for the value.

listNotificationRulesFilter_name :: Lens' ListNotificationRulesFilter ListNotificationRulesFilterName Source #

The name of the attribute you want to use to filter the returned notification rules.

listNotificationRulesFilter_value :: Lens' ListNotificationRulesFilter Text Source #

The value of the attribute you want to use to filter the returned notification rules. For example, if you specify filtering by RESOURCE in Name, you might specify the ARN of a pipeline in AWS CodePipeline for the value.