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

Description

Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.

Synopsis

Creating a Request

data DeleteProfileObjectType Source #

See: newDeleteProfileObjectType smart constructor.

Constructors

DeleteProfileObjectType' 

Fields

Instances

Instances details
Eq DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Read DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Show DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Generic DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Associated Types

type Rep DeleteProfileObjectType :: Type -> Type #

NFData DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Methods

rnf :: DeleteProfileObjectType -> () #

Hashable DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

AWSRequest DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

ToHeaders DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

ToPath DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

ToQuery DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

type Rep DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

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

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

newDeleteProfileObjectType Source #

Create a value of DeleteProfileObjectType 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:domainName:DeleteProfileObjectType', deleteProfileObjectType_domainName - The unique name of the domain.

$sel:objectTypeName:DeleteProfileObjectType', deleteProfileObjectType_objectTypeName - The name of the profile object type.

Request Lenses

Destructuring the Response

data DeleteProfileObjectTypeResponse Source #

See: newDeleteProfileObjectTypeResponse smart constructor.

Constructors

DeleteProfileObjectTypeResponse' 

Fields

Instances

Instances details
Eq DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Read DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Show DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Generic DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Associated Types

type Rep DeleteProfileObjectTypeResponse :: Type -> Type #

NFData DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

type Rep DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

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

newDeleteProfileObjectTypeResponse Source #

Create a value of DeleteProfileObjectTypeResponse 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:httpStatus:DeleteProfileObjectTypeResponse', deleteProfileObjectTypeResponse_httpStatus - The response's http status code.

$sel:message:DeleteProfileObjectTypeResponse', deleteProfileObjectTypeResponse_message - A message that indicates the delete request is done.

Response Lenses

deleteProfileObjectTypeResponse_message :: Lens' DeleteProfileObjectTypeResponse Text Source #

A message that indicates the delete request is done.