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

Description

Lists all the outbound cross-cluster connections for a local domain.

Synopsis

Creating a Request

data DescribeOutboundConnections Source #

Container for the parameters to the DescribeOutboundConnections operation.

See: newDescribeOutboundConnections smart constructor.

Constructors

DescribeOutboundConnections' 

Fields

  • filters :: Maybe [Filter]

    A list of filters used to match properties for outbound cross-cluster connections. Available Filter names for this operation are:

    • connection-id
    • remote-domain-info.domain-name
    • remote-domain-info.owner-id
    • remote-domain-info.region
    • local-domain-info.domain-name
  • nextToken :: Maybe Text

    NextToken is sent in case the earlier API call results contain the NextToken parameter. Used for pagination.

  • maxResults :: Maybe Int

    Set this value to limit the number of results returned. If not specified, defaults to 100.

Instances

Instances details
Eq DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Read DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Show DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Generic DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Associated Types

type Rep DescribeOutboundConnections :: Type -> Type #

NFData DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Hashable DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

ToJSON DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

AWSRequest DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

ToHeaders DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

ToPath DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

ToQuery DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

type Rep DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

type Rep DescribeOutboundConnections = D1 ('MetaData "DescribeOutboundConnections" "Amazonka.OpenSearch.DescribeOutboundConnections" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeOutboundConnections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

newDescribeOutboundConnections :: DescribeOutboundConnections Source #

Create a value of DescribeOutboundConnections 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:filters:DescribeOutboundConnections', describeOutboundConnections_filters - A list of filters used to match properties for outbound cross-cluster connections. Available Filter names for this operation are:

  • connection-id
  • remote-domain-info.domain-name
  • remote-domain-info.owner-id
  • remote-domain-info.region
  • local-domain-info.domain-name

$sel:nextToken:DescribeOutboundConnections', describeOutboundConnections_nextToken - NextToken is sent in case the earlier API call results contain the NextToken parameter. Used for pagination.

$sel:maxResults:DescribeOutboundConnections', describeOutboundConnections_maxResults - Set this value to limit the number of results returned. If not specified, defaults to 100.

Request Lenses

describeOutboundConnections_filters :: Lens' DescribeOutboundConnections (Maybe [Filter]) Source #

A list of filters used to match properties for outbound cross-cluster connections. Available Filter names for this operation are:

  • connection-id
  • remote-domain-info.domain-name
  • remote-domain-info.owner-id
  • remote-domain-info.region
  • local-domain-info.domain-name

describeOutboundConnections_nextToken :: Lens' DescribeOutboundConnections (Maybe Text) Source #

NextToken is sent in case the earlier API call results contain the NextToken parameter. Used for pagination.

describeOutboundConnections_maxResults :: Lens' DescribeOutboundConnections (Maybe Int) Source #

Set this value to limit the number of results returned. If not specified, defaults to 100.

Destructuring the Response

data DescribeOutboundConnectionsResponse Source #

The result of a DescribeOutboundConnections request. Contains the list of connections matching the filter criteria.

See: newDescribeOutboundConnectionsResponse smart constructor.

Constructors

DescribeOutboundConnectionsResponse' 

Fields

  • connections :: Maybe [OutboundConnection]

    A list of OutboundConnection matching the specified filter criteria.

  • nextToken :: Maybe Text

    If more results are available and NextToken is present, make the next request to the same API with the received NextToken to paginate the remaining results.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Read DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Show DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Generic DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

NFData DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

type Rep DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

type Rep DescribeOutboundConnectionsResponse = D1 ('MetaData "DescribeOutboundConnectionsResponse" "Amazonka.OpenSearch.DescribeOutboundConnections" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeOutboundConnectionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutboundConnection])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeOutboundConnectionsResponse Source #

Create a value of DescribeOutboundConnectionsResponse 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:connections:DescribeOutboundConnectionsResponse', describeOutboundConnectionsResponse_connections - A list of OutboundConnection matching the specified filter criteria.

$sel:nextToken:DescribeOutboundConnections', describeOutboundConnectionsResponse_nextToken - If more results are available and NextToken is present, make the next request to the same API with the received NextToken to paginate the remaining results.

$sel:httpStatus:DescribeOutboundConnectionsResponse', describeOutboundConnectionsResponse_httpStatus - The response's http status code.

Response Lenses

describeOutboundConnectionsResponse_connections :: Lens' DescribeOutboundConnectionsResponse (Maybe [OutboundConnection]) Source #

A list of OutboundConnection matching the specified filter criteria.

describeOutboundConnectionsResponse_nextToken :: Lens' DescribeOutboundConnectionsResponse (Maybe Text) Source #

If more results are available and NextToken is present, make the next request to the same API with the received NextToken to paginate the remaining results.