libZSservicesZSamazonka-pinpointZSamazonka-pinpoint
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.Pinpoint.Types.UpdateAttributesRequest

Description

 
Synopsis

Documentation

data UpdateAttributesRequest Source #

Specifies one or more attributes to remove from all the endpoints that are associated with an application.

See: newUpdateAttributesRequest smart constructor.

Constructors

UpdateAttributesRequest' 

Fields

  • blacklist :: Maybe [Text]

    An array of the attributes to remove from all the endpoints that are associated with the application. The array can specify the complete, exact name of each attribute to remove or it can specify a glob pattern that an attribute name must match in order for the attribute to be removed.

Instances

Instances details
Eq UpdateAttributesRequest Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.UpdateAttributesRequest

Read UpdateAttributesRequest Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.UpdateAttributesRequest

Show UpdateAttributesRequest Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.UpdateAttributesRequest

Generic UpdateAttributesRequest Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.UpdateAttributesRequest

Associated Types

type Rep UpdateAttributesRequest :: Type -> Type #

NFData UpdateAttributesRequest Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.UpdateAttributesRequest

Methods

rnf :: UpdateAttributesRequest -> () #

Hashable UpdateAttributesRequest Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.UpdateAttributesRequest

ToJSON UpdateAttributesRequest Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.UpdateAttributesRequest

type Rep UpdateAttributesRequest Source # 
Instance details

Defined in Amazonka.Pinpoint.Types.UpdateAttributesRequest

type Rep UpdateAttributesRequest = D1 ('MetaData "UpdateAttributesRequest" "Amazonka.Pinpoint.Types.UpdateAttributesRequest" "libZSservicesZSamazonka-pinpointZSamazonka-pinpoint" 'False) (C1 ('MetaCons "UpdateAttributesRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blacklist") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newUpdateAttributesRequest :: UpdateAttributesRequest Source #

Create a value of UpdateAttributesRequest 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:blacklist:UpdateAttributesRequest', updateAttributesRequest_blacklist - An array of the attributes to remove from all the endpoints that are associated with the application. The array can specify the complete, exact name of each attribute to remove or it can specify a glob pattern that an attribute name must match in order for the attribute to be removed.

updateAttributesRequest_blacklist :: Lens' UpdateAttributesRequest (Maybe [Text]) Source #

An array of the attributes to remove from all the endpoints that are associated with the application. The array can specify the complete, exact name of each attribute to remove or it can specify a glob pattern that an attribute name must match in order for the attribute to be removed.