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 |
Amazonka.MQ.DescribeBrokerInstanceOptions
Description
Describe available broker instance options.
Synopsis
- data DescribeBrokerInstanceOptions = DescribeBrokerInstanceOptions' {}
- newDescribeBrokerInstanceOptions :: DescribeBrokerInstanceOptions
- describeBrokerInstanceOptions_nextToken :: Lens' DescribeBrokerInstanceOptions (Maybe Text)
- describeBrokerInstanceOptions_engineType :: Lens' DescribeBrokerInstanceOptions (Maybe Text)
- describeBrokerInstanceOptions_maxResults :: Lens' DescribeBrokerInstanceOptions (Maybe Natural)
- describeBrokerInstanceOptions_hostInstanceType :: Lens' DescribeBrokerInstanceOptions (Maybe Text)
- describeBrokerInstanceOptions_storageType :: Lens' DescribeBrokerInstanceOptions (Maybe Text)
- data DescribeBrokerInstanceOptionsResponse = DescribeBrokerInstanceOptionsResponse' {}
- newDescribeBrokerInstanceOptionsResponse :: Int -> DescribeBrokerInstanceOptionsResponse
- describeBrokerInstanceOptionsResponse_nextToken :: Lens' DescribeBrokerInstanceOptionsResponse (Maybe Text)
- describeBrokerInstanceOptionsResponse_brokerInstanceOptions :: Lens' DescribeBrokerInstanceOptionsResponse (Maybe [BrokerInstanceOption])
- describeBrokerInstanceOptionsResponse_maxResults :: Lens' DescribeBrokerInstanceOptionsResponse (Maybe Natural)
- describeBrokerInstanceOptionsResponse_httpStatus :: Lens' DescribeBrokerInstanceOptionsResponse Int
Creating a Request
data DescribeBrokerInstanceOptions Source #
See: newDescribeBrokerInstanceOptions
smart constructor.
Constructors
DescribeBrokerInstanceOptions' | |
Fields
|
Instances
newDescribeBrokerInstanceOptions :: DescribeBrokerInstanceOptions Source #
Create a value of DescribeBrokerInstanceOptions
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:nextToken:DescribeBrokerInstanceOptions'
, describeBrokerInstanceOptions_nextToken
- The token that specifies the next page of results Amazon MQ should
return. To request the first page, leave nextToken empty.
$sel:engineType:DescribeBrokerInstanceOptions'
, describeBrokerInstanceOptions_engineType
- Filter response by engine type.
$sel:maxResults:DescribeBrokerInstanceOptions'
, describeBrokerInstanceOptions_maxResults
- The maximum number of brokers that Amazon MQ can return per page (20 by
default). This value must be an integer from 5 to 100.
$sel:hostInstanceType:DescribeBrokerInstanceOptions'
, describeBrokerInstanceOptions_hostInstanceType
- Filter response by host instance type.
$sel:storageType:DescribeBrokerInstanceOptions'
, describeBrokerInstanceOptions_storageType
- Filter response by storage type.
Request Lenses
describeBrokerInstanceOptions_nextToken :: Lens' DescribeBrokerInstanceOptions (Maybe Text) Source #
The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.
describeBrokerInstanceOptions_engineType :: Lens' DescribeBrokerInstanceOptions (Maybe Text) Source #
Filter response by engine type.
describeBrokerInstanceOptions_maxResults :: Lens' DescribeBrokerInstanceOptions (Maybe Natural) Source #
The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.
describeBrokerInstanceOptions_hostInstanceType :: Lens' DescribeBrokerInstanceOptions (Maybe Text) Source #
Filter response by host instance type.
describeBrokerInstanceOptions_storageType :: Lens' DescribeBrokerInstanceOptions (Maybe Text) Source #
Filter response by storage type.
Destructuring the Response
data DescribeBrokerInstanceOptionsResponse Source #
See: newDescribeBrokerInstanceOptionsResponse
smart constructor.
Constructors
DescribeBrokerInstanceOptionsResponse' | |
Fields
|
Instances
newDescribeBrokerInstanceOptionsResponse Source #
Arguments
:: Int | |
-> DescribeBrokerInstanceOptionsResponse |
Create a value of DescribeBrokerInstanceOptionsResponse
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:nextToken:DescribeBrokerInstanceOptions'
, describeBrokerInstanceOptionsResponse_nextToken
- The token that specifies the next page of results Amazon MQ should
return. To request the first page, leave nextToken empty.
$sel:brokerInstanceOptions:DescribeBrokerInstanceOptionsResponse'
, describeBrokerInstanceOptionsResponse_brokerInstanceOptions
- List of available broker instance options.
$sel:maxResults:DescribeBrokerInstanceOptions'
, describeBrokerInstanceOptionsResponse_maxResults
- Required. The maximum number of instance options that can be returned
per page (20 by default). This value must be an integer from 5 to 100.
$sel:httpStatus:DescribeBrokerInstanceOptionsResponse'
, describeBrokerInstanceOptionsResponse_httpStatus
- The response's http status code.
Response Lenses
describeBrokerInstanceOptionsResponse_nextToken :: Lens' DescribeBrokerInstanceOptionsResponse (Maybe Text) Source #
The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.
describeBrokerInstanceOptionsResponse_brokerInstanceOptions :: Lens' DescribeBrokerInstanceOptionsResponse (Maybe [BrokerInstanceOption]) Source #
List of available broker instance options.
describeBrokerInstanceOptionsResponse_maxResults :: Lens' DescribeBrokerInstanceOptionsResponse (Maybe Natural) Source #
Required. The maximum number of instance options that can be returned per page (20 by default). This value must be an integer from 5 to 100.
describeBrokerInstanceOptionsResponse_httpStatus :: Lens' DescribeBrokerInstanceOptionsResponse Int Source #
The response's http status code.