libZSservicesZSamazonka-opensearchZSamazonka-opensearch
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.OpenSearch.DeleteOutboundConnection

Description

Allows the local domain owner to delete an existing outbound cross-cluster connection.

Synopsis

Creating a Request

data DeleteOutboundConnection Source #

Container for the parameters to the DeleteOutboundConnection operation.

See: newDeleteOutboundConnection smart constructor.

Constructors

DeleteOutboundConnection' 

Fields

  • connectionId :: Text

    The ID of the outbound connection you want to permanently delete.

Instances

Instances details
Eq DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Read DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Show DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Generic DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Associated Types

type Rep DeleteOutboundConnection :: Type -> Type #

NFData DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Hashable DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

AWSRequest DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

ToHeaders DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

ToPath DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

ToQuery DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

type Rep DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

type Rep DeleteOutboundConnection = D1 ('MetaData "DeleteOutboundConnection" "Amazonka.OpenSearch.DeleteOutboundConnection" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DeleteOutboundConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

newDeleteOutboundConnection Source #

Create a value of DeleteOutboundConnection 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:connectionId:DeleteOutboundConnection', deleteOutboundConnection_connectionId - The ID of the outbound connection you want to permanently delete.

Request Lenses

deleteOutboundConnection_connectionId :: Lens' DeleteOutboundConnection Text Source #

The ID of the outbound connection you want to permanently delete.

Destructuring the Response

data DeleteOutboundConnectionResponse Source #

The result of a DeleteOutboundConnection operation. Contains details about the deleted outbound connection.

See: newDeleteOutboundConnectionResponse smart constructor.

Constructors

DeleteOutboundConnectionResponse' 

Fields

Instances

Instances details
Eq DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Read DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Show DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Generic DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Associated Types

type Rep DeleteOutboundConnectionResponse :: Type -> Type #

NFData DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

type Rep DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

type Rep DeleteOutboundConnectionResponse = D1 ('MetaData "DeleteOutboundConnectionResponse" "Amazonka.OpenSearch.DeleteOutboundConnection" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DeleteOutboundConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundConnection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteOutboundConnectionResponse Source #

Create a value of DeleteOutboundConnectionResponse 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:DeleteOutboundConnectionResponse', deleteOutboundConnectionResponse_connection - The OutboundConnection of the deleted outbound connection.

$sel:httpStatus:DeleteOutboundConnectionResponse', deleteOutboundConnectionResponse_httpStatus - The response's http status code.

Response Lenses