libZSservicesZSamazonka-appintegrationsZSamazonka-appintegrations
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.AppIntegrationS.DeleteDataIntegration

Description

Deletes the DataIntegration. Only DataIntegrations that don't have any DataIntegrationAssociations can be deleted. Deleting a DataIntegration also deletes the underlying Amazon AppFlow flow and service linked role.

You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.

Synopsis

Creating a Request

data DeleteDataIntegration Source #

See: newDeleteDataIntegration smart constructor.

Constructors

DeleteDataIntegration' 

Fields

Instances

Instances details
Eq DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Read DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Show DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Generic DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Associated Types

type Rep DeleteDataIntegration :: Type -> Type #

NFData DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Methods

rnf :: DeleteDataIntegration -> () #

Hashable DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

AWSRequest DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Associated Types

type AWSResponse DeleteDataIntegration #

ToHeaders DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

ToPath DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

ToQuery DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

type Rep DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

type Rep DeleteDataIntegration = D1 ('MetaData "DeleteDataIntegration" "Amazonka.AppIntegrationS.DeleteDataIntegration" "libZSservicesZSamazonka-appintegrationsZSamazonka-appintegrations" 'False) (C1 ('MetaCons "DeleteDataIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataIntegrationIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

newDeleteDataIntegration Source #

Create a value of DeleteDataIntegration 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:dataIntegrationIdentifier:DeleteDataIntegration', deleteDataIntegration_dataIntegrationIdentifier - A unique identifier for the DataIntegration.

Request Lenses

Destructuring the Response

data DeleteDataIntegrationResponse Source #

See: newDeleteDataIntegrationResponse smart constructor.

Constructors

DeleteDataIntegrationResponse' 

Fields

Instances

Instances details
Eq DeleteDataIntegrationResponse Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Read DeleteDataIntegrationResponse Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Show DeleteDataIntegrationResponse Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Generic DeleteDataIntegrationResponse Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Associated Types

type Rep DeleteDataIntegrationResponse :: Type -> Type #

NFData DeleteDataIntegrationResponse Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

type Rep DeleteDataIntegrationResponse Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

type Rep DeleteDataIntegrationResponse = D1 ('MetaData "DeleteDataIntegrationResponse" "Amazonka.AppIntegrationS.DeleteDataIntegration" "libZSservicesZSamazonka-appintegrationsZSamazonka-appintegrations" 'False) (C1 ('MetaCons "DeleteDataIntegrationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDataIntegrationResponse Source #

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

Response Lenses