libZSservicesZSamazonka-apprunnerZSamazonka-apprunner
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.AppRunner.DeleteConnection

Description

Delete an App Runner connection. You must first ensure that there are no running App Runner services that use this connection. If there are any, the DeleteConnection action fails.

Synopsis

Creating a Request

data DeleteConnection Source #

See: newDeleteConnection smart constructor.

Constructors

DeleteConnection' 

Fields

  • connectionArn :: Text

    The Amazon Resource Name (ARN) of the App Runner connection that you want to delete.

Instances

Instances details
Eq DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

Read DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

Show DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

Generic DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

Associated Types

type Rep DeleteConnection :: Type -> Type #

NFData DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

Methods

rnf :: DeleteConnection -> () #

Hashable DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

ToJSON DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

AWSRequest DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

Associated Types

type AWSResponse DeleteConnection #

ToHeaders DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

ToPath DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

ToQuery DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

type Rep DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

type Rep DeleteConnection = D1 ('MetaData "DeleteConnection" "Amazonka.AppRunner.DeleteConnection" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "DeleteConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

newDeleteConnection Source #

Create a value of DeleteConnection 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:connectionArn:DeleteConnection', deleteConnection_connectionArn - The Amazon Resource Name (ARN) of the App Runner connection that you want to delete.

Request Lenses

deleteConnection_connectionArn :: Lens' DeleteConnection Text Source #

The Amazon Resource Name (ARN) of the App Runner connection that you want to delete.

Destructuring the Response

data DeleteConnectionResponse Source #

See: newDeleteConnectionResponse smart constructor.

Constructors

DeleteConnectionResponse' 

Fields

Instances

Instances details
Eq DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

Read DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

Show DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

Generic DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

Associated Types

type Rep DeleteConnectionResponse :: Type -> Type #

NFData DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

type Rep DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteConnection

type Rep DeleteConnectionResponse = D1 ('MetaData "DeleteConnectionResponse" "Amazonka.AppRunner.DeleteConnection" "libZSservicesZSamazonka-apprunnerZSamazonka-apprunner" 'False) (C1 ('MetaCons "DeleteConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Connection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteConnectionResponse Source #

Create a value of DeleteConnectionResponse 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:connection:DeleteConnectionResponse', deleteConnectionResponse_connection - A description of the App Runner connection that this request just deleted.

$sel:httpStatus:DeleteConnectionResponse', deleteConnectionResponse_httpStatus - The response's http status code.

Response Lenses

deleteConnectionResponse_connection :: Lens' DeleteConnectionResponse (Maybe Connection) Source #

A description of the App Runner connection that this request just deleted.