libZSservicesZSamazonka-appflowZSamazonka-appflow
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.AppFlow.DeleteConnectorProfile

Description

Enables you to delete an existing connector profile.

Synopsis

Creating a Request

data DeleteConnectorProfile Source #

See: newDeleteConnectorProfile smart constructor.

Constructors

DeleteConnectorProfile' 

Fields

  • forceDelete :: Maybe Bool

    Indicates whether Amazon AppFlow should delete the profile, even if it is currently in use in one or more flows.

  • connectorProfileName :: Text

    The name of the connector profile. The name is unique for each ConnectorProfile in your account.

Instances

Instances details
Eq DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Read DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Show DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Generic DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Associated Types

type Rep DeleteConnectorProfile :: Type -> Type #

NFData DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Methods

rnf :: DeleteConnectorProfile -> () #

Hashable DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

ToJSON DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

AWSRequest DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Associated Types

type AWSResponse DeleteConnectorProfile #

ToHeaders DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

ToPath DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

ToQuery DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

type Rep DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

type Rep DeleteConnectorProfile = D1 ('MetaData "DeleteConnectorProfile" "Amazonka.AppFlow.DeleteConnectorProfile" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DeleteConnectorProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "forceDelete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

newDeleteConnectorProfile Source #

Create a value of DeleteConnectorProfile 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:forceDelete:DeleteConnectorProfile', deleteConnectorProfile_forceDelete - Indicates whether Amazon AppFlow should delete the profile, even if it is currently in use in one or more flows.

$sel:connectorProfileName:DeleteConnectorProfile', deleteConnectorProfile_connectorProfileName - The name of the connector profile. The name is unique for each ConnectorProfile in your account.

Request Lenses

deleteConnectorProfile_forceDelete :: Lens' DeleteConnectorProfile (Maybe Bool) Source #

Indicates whether Amazon AppFlow should delete the profile, even if it is currently in use in one or more flows.

deleteConnectorProfile_connectorProfileName :: Lens' DeleteConnectorProfile Text Source #

The name of the connector profile. The name is unique for each ConnectorProfile in your account.

Destructuring the Response

data DeleteConnectorProfileResponse Source #

See: newDeleteConnectorProfileResponse smart constructor.

Constructors

DeleteConnectorProfileResponse' 

Fields

Instances

Instances details
Eq DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Read DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Show DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Generic DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Associated Types

type Rep DeleteConnectorProfileResponse :: Type -> Type #

NFData DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

type Rep DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

type Rep DeleteConnectorProfileResponse = D1 ('MetaData "DeleteConnectorProfileResponse" "Amazonka.AppFlow.DeleteConnectorProfile" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DeleteConnectorProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteConnectorProfileResponse Source #

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

Response Lenses