describe_outbound_connections
(**kwargs)¶Lists all the outbound cross-cluster connections for a local (source) Amazon OpenSearch Service domain. For more information, see Cross-cluster search for Amazon OpenSearch Service.
See also: AWS API Documentation
Request Syntax
response = client.describe_outbound_connections(
Filters=[
{
'Name': 'string',
'Values': [
'string',
]
},
],
MaxResults=123,
NextToken='string'
)
List of filter names and values that you can use for requests.
A filter used to limit results when describing inbound or outbound cross-cluster connections. You can specify multiple values per filter. A cross-cluster connection must match at least one of the specified values for it to be returned from an operation.
The name of the filter.
One or more values for the filter.
nextToken
to get the next page of results.DescribeOutboundConnections
operation returns a nextToken
, you can include the returned nextToken
in subsequent DescribeOutboundConnections
operations, which returns results in the next page.dict
Response Syntax
{
'Connections': [
{
'LocalDomainInfo': {
'AWSDomainInformation': {
'OwnerId': 'string',
'DomainName': 'string',
'Region': 'string'
}
},
'RemoteDomainInfo': {
'AWSDomainInformation': {
'OwnerId': 'string',
'DomainName': 'string',
'Region': 'string'
}
},
'ConnectionId': 'string',
'ConnectionAlias': 'string',
'ConnectionStatus': {
'StatusCode': 'VALIDATING'|'VALIDATION_FAILED'|'PENDING_ACCEPTANCE'|'APPROVED'|'PROVISIONING'|'ACTIVE'|'REJECTING'|'REJECTED'|'DELETING'|'DELETED',
'Message': 'string'
},
'ConnectionMode': 'DIRECT'|'VPC_ENDPOINT',
'ConnectionProperties': {
'Endpoint': 'string'
}
},
],
'NextToken': 'string'
}
Response Structure
(dict) --
Contains a list of connections matching the filter criteria.
Connections (list) --
List of outbound connections that match the filter criteria.
(dict) --
Specifies details about an outbound cross-cluster connection.
LocalDomainInfo (dict) --
Information about the source (local) domain.
AWSDomainInformation (dict) --
Information about an Amazon OpenSearch Service domain.
OwnerId (string) --
The Amazon Web Services account ID of the domain owner.
DomainName (string) --
Name of the domain.
Region (string) --
The Amazon Web Services Region in which the domain is located.
RemoteDomainInfo (dict) --
Information about the destination (remote) domain.
AWSDomainInformation (dict) --
Information about an Amazon OpenSearch Service domain.
OwnerId (string) --
The Amazon Web Services account ID of the domain owner.
DomainName (string) --
Name of the domain.
Region (string) --
The Amazon Web Services Region in which the domain is located.
ConnectionId (string) --
Unique identifier of the connection.
ConnectionAlias (string) --
Name of the connection.
ConnectionStatus (dict) --
Status of the connection.
StatusCode (string) --
The status code for the outbound connection. Can be one of the following:
Message (string) --
Verbose information for the outbound connection.
ConnectionMode (string) --
The connection mode.
ConnectionProperties (dict) --
Properties for the outbound connection.
Endpoint (string) --
The endpoint of the remote domain.
NextToken (string) --
When nextToken
is returned, there are more results available. The value of nextToken
is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.
Exceptions
OpenSearchService.Client.exceptions.InvalidPaginationTokenException
OpenSearchService.Client.exceptions.DisabledOperationException