Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Documentation
data BrokerInstance Source #
Returns information about all brokers.
See: newBrokerInstance
smart constructor.
Instances
newBrokerInstance :: BrokerInstance Source #
Create a value of BrokerInstance
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:ipAddress:BrokerInstance'
, brokerInstance_ipAddress
- The IP address of the Elastic Network Interface (ENI) attached to the
broker. Does not apply to RabbitMQ brokers.
$sel:consoleURL:BrokerInstance'
, brokerInstance_consoleURL
- The brokers web console URL.
$sel:endpoints:BrokerInstance'
, brokerInstance_endpoints
- The broker's wire-level protocol endpoints.
brokerInstance_ipAddress :: Lens' BrokerInstance (Maybe Text) Source #
The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.
brokerInstance_consoleURL :: Lens' BrokerInstance (Maybe Text) Source #
The brokers web console URL.
brokerInstance_endpoints :: Lens' BrokerInstance (Maybe [Text]) Source #
The broker's wire-level protocol endpoints.