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 |
Lists the instance types for the specified Outpost.
Synopsis
- data GetOutpostInstanceTypes = GetOutpostInstanceTypes' {}
- newGetOutpostInstanceTypes :: Text -> GetOutpostInstanceTypes
- getOutpostInstanceTypes_nextToken :: Lens' GetOutpostInstanceTypes (Maybe Text)
- getOutpostInstanceTypes_maxResults :: Lens' GetOutpostInstanceTypes (Maybe Natural)
- getOutpostInstanceTypes_outpostId :: Lens' GetOutpostInstanceTypes Text
- data GetOutpostInstanceTypesResponse = GetOutpostInstanceTypesResponse' {
- instanceTypes :: Maybe [InstanceTypeItem]
- outpostArn :: Maybe Text
- nextToken :: Maybe Text
- outpostId :: Maybe Text
- httpStatus :: Int
- newGetOutpostInstanceTypesResponse :: Int -> GetOutpostInstanceTypesResponse
- getOutpostInstanceTypesResponse_instanceTypes :: Lens' GetOutpostInstanceTypesResponse (Maybe [InstanceTypeItem])
- getOutpostInstanceTypesResponse_outpostArn :: Lens' GetOutpostInstanceTypesResponse (Maybe Text)
- getOutpostInstanceTypesResponse_nextToken :: Lens' GetOutpostInstanceTypesResponse (Maybe Text)
- getOutpostInstanceTypesResponse_outpostId :: Lens' GetOutpostInstanceTypesResponse (Maybe Text)
- getOutpostInstanceTypesResponse_httpStatus :: Lens' GetOutpostInstanceTypesResponse Int
Creating a Request
data GetOutpostInstanceTypes Source #
See: newGetOutpostInstanceTypes
smart constructor.
Instances
newGetOutpostInstanceTypes Source #
Create a value of GetOutpostInstanceTypes
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:GetOutpostInstanceTypes'
, getOutpostInstanceTypes_nextToken
- Undocumented member.
$sel:maxResults:GetOutpostInstanceTypes'
, getOutpostInstanceTypes_maxResults
- Undocumented member.
$sel:outpostId:GetOutpostInstanceTypes'
, getOutpostInstanceTypes_outpostId
- The ID of the Outpost.
Request Lenses
getOutpostInstanceTypes_nextToken :: Lens' GetOutpostInstanceTypes (Maybe Text) Source #
Undocumented member.
getOutpostInstanceTypes_maxResults :: Lens' GetOutpostInstanceTypes (Maybe Natural) Source #
Undocumented member.
getOutpostInstanceTypes_outpostId :: Lens' GetOutpostInstanceTypes Text Source #
The ID of the Outpost.
Destructuring the Response
data GetOutpostInstanceTypesResponse Source #
See: newGetOutpostInstanceTypesResponse
smart constructor.
GetOutpostInstanceTypesResponse' | |
|
Instances
newGetOutpostInstanceTypesResponse Source #
Create a value of GetOutpostInstanceTypesResponse
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:instanceTypes:GetOutpostInstanceTypesResponse'
, getOutpostInstanceTypesResponse_instanceTypes
- Undocumented member.
$sel:outpostArn:GetOutpostInstanceTypesResponse'
, getOutpostInstanceTypesResponse_outpostArn
- Undocumented member.
$sel:nextToken:GetOutpostInstanceTypes'
, getOutpostInstanceTypesResponse_nextToken
- Undocumented member.
$sel:outpostId:GetOutpostInstanceTypes'
, getOutpostInstanceTypesResponse_outpostId
- The ID of the Outpost.
$sel:httpStatus:GetOutpostInstanceTypesResponse'
, getOutpostInstanceTypesResponse_httpStatus
- The response's http status code.
Response Lenses
getOutpostInstanceTypesResponse_instanceTypes :: Lens' GetOutpostInstanceTypesResponse (Maybe [InstanceTypeItem]) Source #
Undocumented member.
getOutpostInstanceTypesResponse_outpostArn :: Lens' GetOutpostInstanceTypesResponse (Maybe Text) Source #
Undocumented member.
getOutpostInstanceTypesResponse_nextToken :: Lens' GetOutpostInstanceTypesResponse (Maybe Text) Source #
Undocumented member.
getOutpostInstanceTypesResponse_outpostId :: Lens' GetOutpostInstanceTypesResponse (Maybe Text) Source #
The ID of the Outpost.
getOutpostInstanceTypesResponse_httpStatus :: Lens' GetOutpostInstanceTypesResponse Int Source #
The response's http status code.