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 |
A description of the fleet the device belongs to.
Synopsis
- data DescribeDeviceFleet = DescribeDeviceFleet' {}
- newDescribeDeviceFleet :: Text -> DescribeDeviceFleet
- describeDeviceFleet_deviceFleetName :: Lens' DescribeDeviceFleet Text
- data DescribeDeviceFleetResponse = DescribeDeviceFleetResponse' {}
- newDescribeDeviceFleetResponse :: Int -> Text -> Text -> EdgeOutputConfig -> UTCTime -> UTCTime -> DescribeDeviceFleetResponse
- describeDeviceFleetResponse_iotRoleAlias :: Lens' DescribeDeviceFleetResponse (Maybe Text)
- describeDeviceFleetResponse_description :: Lens' DescribeDeviceFleetResponse (Maybe Text)
- describeDeviceFleetResponse_roleArn :: Lens' DescribeDeviceFleetResponse (Maybe Text)
- describeDeviceFleetResponse_httpStatus :: Lens' DescribeDeviceFleetResponse Int
- describeDeviceFleetResponse_deviceFleetName :: Lens' DescribeDeviceFleetResponse Text
- describeDeviceFleetResponse_deviceFleetArn :: Lens' DescribeDeviceFleetResponse Text
- describeDeviceFleetResponse_outputConfig :: Lens' DescribeDeviceFleetResponse EdgeOutputConfig
- describeDeviceFleetResponse_creationTime :: Lens' DescribeDeviceFleetResponse UTCTime
- describeDeviceFleetResponse_lastModifiedTime :: Lens' DescribeDeviceFleetResponse UTCTime
Creating a Request
data DescribeDeviceFleet Source #
See: newDescribeDeviceFleet
smart constructor.
DescribeDeviceFleet' | |
|
Instances
newDescribeDeviceFleet Source #
Create a value of DescribeDeviceFleet
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:deviceFleetName:DescribeDeviceFleet'
, describeDeviceFleet_deviceFleetName
- The name of the fleet.
Request Lenses
describeDeviceFleet_deviceFleetName :: Lens' DescribeDeviceFleet Text Source #
The name of the fleet.
Destructuring the Response
data DescribeDeviceFleetResponse Source #
See: newDescribeDeviceFleetResponse
smart constructor.
DescribeDeviceFleetResponse' | |
|
Instances
newDescribeDeviceFleetResponse Source #
:: Int | |
-> Text | |
-> Text | |
-> EdgeOutputConfig | |
-> UTCTime | |
-> UTCTime | |
-> DescribeDeviceFleetResponse |
Create a value of DescribeDeviceFleetResponse
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:iotRoleAlias:DescribeDeviceFleetResponse'
, describeDeviceFleetResponse_iotRoleAlias
- The Amazon Resource Name (ARN) alias created in Amazon Web Services
Internet of Things (IoT).
$sel:description:DescribeDeviceFleetResponse'
, describeDeviceFleetResponse_description
- A description of the fleet.
$sel:roleArn:DescribeDeviceFleetResponse'
, describeDeviceFleetResponse_roleArn
- The Amazon Resource Name (ARN) that has access to Amazon Web Services
Internet of Things (IoT).
$sel:httpStatus:DescribeDeviceFleetResponse'
, describeDeviceFleetResponse_httpStatus
- The response's http status code.
$sel:deviceFleetName:DescribeDeviceFleet'
, describeDeviceFleetResponse_deviceFleetName
- The name of the fleet.
$sel:deviceFleetArn:DescribeDeviceFleetResponse'
, describeDeviceFleetResponse_deviceFleetArn
- The The Amazon Resource Name (ARN) of the fleet.
$sel:outputConfig:DescribeDeviceFleetResponse'
, describeDeviceFleetResponse_outputConfig
- The output configuration for storing sampled data.
$sel:creationTime:DescribeDeviceFleetResponse'
, describeDeviceFleetResponse_creationTime
- Timestamp of when the device fleet was created.
$sel:lastModifiedTime:DescribeDeviceFleetResponse'
, describeDeviceFleetResponse_lastModifiedTime
- Timestamp of when the device fleet was last updated.
Response Lenses
describeDeviceFleetResponse_iotRoleAlias :: Lens' DescribeDeviceFleetResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) alias created in Amazon Web Services Internet of Things (IoT).
describeDeviceFleetResponse_description :: Lens' DescribeDeviceFleetResponse (Maybe Text) Source #
A description of the fleet.
describeDeviceFleetResponse_roleArn :: Lens' DescribeDeviceFleetResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) that has access to Amazon Web Services Internet of Things (IoT).
describeDeviceFleetResponse_httpStatus :: Lens' DescribeDeviceFleetResponse Int Source #
The response's http status code.
describeDeviceFleetResponse_deviceFleetName :: Lens' DescribeDeviceFleetResponse Text Source #
The name of the fleet.
describeDeviceFleetResponse_deviceFleetArn :: Lens' DescribeDeviceFleetResponse Text Source #
The The Amazon Resource Name (ARN) of the fleet.
describeDeviceFleetResponse_outputConfig :: Lens' DescribeDeviceFleetResponse EdgeOutputConfig Source #
The output configuration for storing sampled data.
describeDeviceFleetResponse_creationTime :: Lens' DescribeDeviceFleetResponse UTCTime Source #
Timestamp of when the device fleet was created.
describeDeviceFleetResponse_lastModifiedTime :: Lens' DescribeDeviceFleetResponse UTCTime Source #
Timestamp of when the device fleet was last updated.