libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles
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.CustomerProfiles.ListProfileObjects

Description

Returns a list of objects associated with a profile of a given ProfileObjectType.

Synopsis

Creating a Request

data ListProfileObjects Source #

See: newListProfileObjects smart constructor.

Constructors

ListProfileObjects' 

Fields

Instances

Instances details
Eq ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Read ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Show ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Generic ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Associated Types

type Rep ListProfileObjects :: Type -> Type #

NFData ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Methods

rnf :: ListProfileObjects -> () #

Hashable ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

ToJSON ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

AWSRequest ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Associated Types

type AWSResponse ListProfileObjects #

ToHeaders ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

ToPath ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

ToQuery ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjects = D1 ('MetaData "ListProfileObjects" "Amazonka.CustomerProfiles.ListProfileObjects" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListProfileObjects'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "objectFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectFilter)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

newListProfileObjects Source #

Create a value of ListProfileObjects 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:objectFilter:ListProfileObjects', listProfileObjects_objectFilter - Applies a filter to the response to include profile objects with the specified index values. This filter is only supported for ObjectTypeName _asset and _case.

$sel:nextToken:ListProfileObjects', listProfileObjects_nextToken - The pagination token from the previous call to ListProfileObjects.

$sel:maxResults:ListProfileObjects', listProfileObjects_maxResults - The maximum number of objects returned per page.

$sel:domainName:ListProfileObjects', listProfileObjects_domainName - The unique name of the domain.

$sel:objectTypeName:ListProfileObjects', listProfileObjects_objectTypeName - The name of the profile object type.

$sel:profileId:ListProfileObjects', listProfileObjects_profileId - The unique identifier of a customer profile.

Request Lenses

listProfileObjects_objectFilter :: Lens' ListProfileObjects (Maybe ObjectFilter) Source #

Applies a filter to the response to include profile objects with the specified index values. This filter is only supported for ObjectTypeName _asset and _case.

listProfileObjects_nextToken :: Lens' ListProfileObjects (Maybe Text) Source #

The pagination token from the previous call to ListProfileObjects.

listProfileObjects_maxResults :: Lens' ListProfileObjects (Maybe Natural) Source #

The maximum number of objects returned per page.

listProfileObjects_profileId :: Lens' ListProfileObjects Text Source #

The unique identifier of a customer profile.

Destructuring the Response

data ListProfileObjectsResponse Source #

See: newListProfileObjectsResponse smart constructor.

Constructors

ListProfileObjectsResponse' 

Fields

Instances

Instances details
Eq ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Read ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Show ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Generic ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Associated Types

type Rep ListProfileObjectsResponse :: Type -> Type #

NFData ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjectsResponse = D1 ('MetaData "ListProfileObjectsResponse" "Amazonka.CustomerProfiles.ListProfileObjects" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListProfileObjectsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListProfileObjectsItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListProfileObjectsResponse Source #

Create a value of ListProfileObjectsResponse 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:items:ListProfileObjectsResponse', listProfileObjectsResponse_items - The list of ListProfileObject instances.

$sel:nextToken:ListProfileObjects', listProfileObjectsResponse_nextToken - The pagination token from the previous call to ListProfileObjects.

$sel:httpStatus:ListProfileObjectsResponse', listProfileObjectsResponse_httpStatus - The response's http status code.

Response Lenses

listProfileObjectsResponse_nextToken :: Lens' ListProfileObjectsResponse (Maybe Text) Source #

The pagination token from the previous call to ListProfileObjects.