amazonka-appintegrations-2.0: Amazon AppIntegrations Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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

AWSRequest DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Associated Types

type AWSResponse DeleteDataIntegration #

Generic DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Associated Types

type Rep DeleteDataIntegration :: Type -> Type #

Read DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Show DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

NFData DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Methods

rnf :: DeleteDataIntegration -> () #

Eq DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Hashable DeleteDataIntegration Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

type AWSResponse 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" "amazonka-appintegrations-2.0-2lBUrD6c02PNRyKYAT0aG" 'False) (C1 ('MetaCons "DeleteDataIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataIntegrationIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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
Generic DeleteDataIntegrationResponse Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Associated Types

type Rep DeleteDataIntegrationResponse :: Type -> Type #

Read DeleteDataIntegrationResponse Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Show DeleteDataIntegrationResponse Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

NFData DeleteDataIntegrationResponse Source # 
Instance details

Defined in Amazonka.AppIntegrationS.DeleteDataIntegration

Eq 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" "amazonka-appintegrations-2.0-2lBUrD6c02PNRyKYAT0aG" '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