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.DeleteProfileObject

Description

Removes an object associated with a profile of a given ProfileObjectType.

Synopsis

Creating a Request

data DeleteProfileObject Source #

See: newDeleteProfileObject smart constructor.

Constructors

DeleteProfileObject' 

Fields

Instances

Instances details
Eq DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Read DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Show DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Generic DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Associated Types

type Rep DeleteProfileObject :: Type -> Type #

NFData DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Methods

rnf :: DeleteProfileObject -> () #

Hashable DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

ToJSON DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

AWSRequest DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Associated Types

type AWSResponse DeleteProfileObject #

ToHeaders DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

ToPath DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

ToQuery DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type Rep DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

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

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

newDeleteProfileObject Source #

Create a value of DeleteProfileObject 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:profileId:DeleteProfileObject', deleteProfileObject_profileId - The unique identifier of a customer profile.

$sel:profileObjectUniqueKey:DeleteProfileObject', deleteProfileObject_profileObjectUniqueKey - The unique identifier of the profile object generated by the service.

$sel:objectTypeName:DeleteProfileObject', deleteProfileObject_objectTypeName - The name of the profile object type.

$sel:domainName:DeleteProfileObject', deleteProfileObject_domainName - The unique name of the domain.

Request Lenses

deleteProfileObject_profileId :: Lens' DeleteProfileObject Text Source #

The unique identifier of a customer profile.

deleteProfileObject_profileObjectUniqueKey :: Lens' DeleteProfileObject Text Source #

The unique identifier of the profile object generated by the service.

Destructuring the Response

data DeleteProfileObjectResponse Source #

See: newDeleteProfileObjectResponse smart constructor.

Constructors

DeleteProfileObjectResponse' 

Fields

Instances

Instances details
Eq DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Read DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Show DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Generic DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Associated Types

type Rep DeleteProfileObjectResponse :: Type -> Type #

NFData DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type Rep DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type Rep DeleteProfileObjectResponse = D1 ('MetaData "DeleteProfileObjectResponse" "Amazonka.CustomerProfiles.DeleteProfileObject" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "DeleteProfileObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProfileObjectResponse Source #

Create a value of DeleteProfileObjectResponse 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:message:DeleteProfileObjectResponse', deleteProfileObjectResponse_message - A message that indicates the delete request is done.

$sel:httpStatus:DeleteProfileObjectResponse', deleteProfileObjectResponse_httpStatus - The response's http status code.

Response Lenses

deleteProfileObjectResponse_message :: Lens' DeleteProfileObjectResponse (Maybe Text) Source #

A message that indicates the delete request is done.