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 |
Updates a fleet of devices.
Synopsis
- data UpdateDeviceFleet = UpdateDeviceFleet' {}
- newUpdateDeviceFleet :: Text -> EdgeOutputConfig -> UpdateDeviceFleet
- updateDeviceFleet_enableIotRoleAlias :: Lens' UpdateDeviceFleet (Maybe Bool)
- updateDeviceFleet_description :: Lens' UpdateDeviceFleet (Maybe Text)
- updateDeviceFleet_roleArn :: Lens' UpdateDeviceFleet (Maybe Text)
- updateDeviceFleet_deviceFleetName :: Lens' UpdateDeviceFleet Text
- updateDeviceFleet_outputConfig :: Lens' UpdateDeviceFleet EdgeOutputConfig
- data UpdateDeviceFleetResponse = UpdateDeviceFleetResponse' {
- newUpdateDeviceFleetResponse :: UpdateDeviceFleetResponse
Creating a Request
data UpdateDeviceFleet Source #
See: newUpdateDeviceFleet
smart constructor.
UpdateDeviceFleet' | |
|
Instances
Create a value of UpdateDeviceFleet
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:enableIotRoleAlias:UpdateDeviceFleet'
, updateDeviceFleet_enableIotRoleAlias
- Whether to create an Amazon Web Services IoT Role Alias during device
fleet creation. The name of the role alias generated will match this
pattern: "SageMakerEdge-{DeviceFleetName}".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
$sel:description:UpdateDeviceFleet'
, updateDeviceFleet_description
- Description of the fleet.
$sel:roleArn:UpdateDeviceFleet'
, updateDeviceFleet_roleArn
- The Amazon Resource Name (ARN) of the device.
$sel:deviceFleetName:UpdateDeviceFleet'
, updateDeviceFleet_deviceFleetName
- The name of the fleet.
$sel:outputConfig:UpdateDeviceFleet'
, updateDeviceFleet_outputConfig
- Output configuration for storing sample data collected by the fleet.
Request Lenses
updateDeviceFleet_enableIotRoleAlias :: Lens' UpdateDeviceFleet (Maybe Bool) Source #
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
updateDeviceFleet_description :: Lens' UpdateDeviceFleet (Maybe Text) Source #
Description of the fleet.
updateDeviceFleet_roleArn :: Lens' UpdateDeviceFleet (Maybe Text) Source #
The Amazon Resource Name (ARN) of the device.
updateDeviceFleet_deviceFleetName :: Lens' UpdateDeviceFleet Text Source #
The name of the fleet.
updateDeviceFleet_outputConfig :: Lens' UpdateDeviceFleet EdgeOutputConfig Source #
Output configuration for storing sample data collected by the fleet.
Destructuring the Response
data UpdateDeviceFleetResponse Source #
See: newUpdateDeviceFleetResponse
smart constructor.
Instances
Eq UpdateDeviceFleetResponse Source # | |
Read UpdateDeviceFleetResponse Source # | |
Show UpdateDeviceFleetResponse Source # | |
Defined in Amazonka.SageMaker.UpdateDeviceFleet showsPrec :: Int -> UpdateDeviceFleetResponse -> ShowS # show :: UpdateDeviceFleetResponse -> String # showList :: [UpdateDeviceFleetResponse] -> ShowS # | |
Generic UpdateDeviceFleetResponse Source # | |
Defined in Amazonka.SageMaker.UpdateDeviceFleet type Rep UpdateDeviceFleetResponse :: Type -> Type # | |
NFData UpdateDeviceFleetResponse Source # | |
Defined in Amazonka.SageMaker.UpdateDeviceFleet rnf :: UpdateDeviceFleetResponse -> () # | |
type Rep UpdateDeviceFleetResponse Source # | |
Defined in Amazonka.SageMaker.UpdateDeviceFleet |
newUpdateDeviceFleetResponse :: UpdateDeviceFleetResponse Source #
Create a value of UpdateDeviceFleetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.