libZSservicesZSamazonka-protonZSamazonka-proton
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.Proton.DeleteEnvironmentAccountConnection

Description

In an environment account, delete an environment account connection.

After you delete an environment account connection that’s in use by an AWS Proton environment, AWS Proton can’t manage the environment infrastructure resources until a new environment account connection is accepted for the environment account and associated environment. You're responsible for cleaning up provisioned resources that remain without an environment connection.

For more information, see Environment account connections in the AWS Proton Administrator guide.

Synopsis

Creating a Request

data DeleteEnvironmentAccountConnection Source #

Constructors

DeleteEnvironmentAccountConnection' 

Fields

  • id :: Text

    The ID of the environment account connection to delete.

Instances

Instances details
Eq DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Read DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Show DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Generic DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Associated Types

type Rep DeleteEnvironmentAccountConnection :: Type -> Type #

NFData DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Hashable DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

ToJSON DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

AWSRequest DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

ToHeaders DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

ToPath DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

ToQuery DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

type Rep DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

type Rep DeleteEnvironmentAccountConnection = D1 ('MetaData "DeleteEnvironmentAccountConnection" "Amazonka.Proton.DeleteEnvironmentAccountConnection" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "DeleteEnvironmentAccountConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

newDeleteEnvironmentAccountConnection Source #

Create a value of DeleteEnvironmentAccountConnection 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:id:DeleteEnvironmentAccountConnection', deleteEnvironmentAccountConnection_id - The ID of the environment account connection to delete.

Request Lenses

deleteEnvironmentAccountConnection_id :: Lens' DeleteEnvironmentAccountConnection Text Source #

The ID of the environment account connection to delete.

Destructuring the Response

data DeleteEnvironmentAccountConnectionResponse Source #

Constructors

DeleteEnvironmentAccountConnectionResponse' 

Fields

Instances

Instances details
Eq DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Read DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Show DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Generic DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

NFData DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

type Rep DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

type Rep DeleteEnvironmentAccountConnectionResponse = D1 ('MetaData "DeleteEnvironmentAccountConnectionResponse" "Amazonka.Proton.DeleteEnvironmentAccountConnection" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "DeleteEnvironmentAccountConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentAccountConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentAccountConnection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteEnvironmentAccountConnectionResponse Source #

Create a value of DeleteEnvironmentAccountConnectionResponse 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:environmentAccountConnection:DeleteEnvironmentAccountConnectionResponse', deleteEnvironmentAccountConnectionResponse_environmentAccountConnection - The environment account connection detail data that's returned by AWS Proton.

$sel:httpStatus:DeleteEnvironmentAccountConnectionResponse', deleteEnvironmentAccountConnectionResponse_httpStatus - The response's http status code.

Response Lenses